0001726978-23-000091.txt : 20230727 0001726978-23-000091.hdr.sgml : 20230727 20230726184859 ACCESSION NUMBER: 0001726978-23-000091 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230727 DATE AS OF CHANGE: 20230726 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Goosehead Insurance, Inc. CENTRAL INDEX KEY: 0001726978 STANDARD INDUSTRIAL CLASSIFICATION: INSURANCE AGENTS BROKERS & SERVICES [6411] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38466 FILM NUMBER: 231114910 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 10-Q 1 gshd-20230630.htm 10-Q gshd-20230630
00017269782023Q2FALSE--12-3100017269782023-01-012023-06-300001726978us-gaap:CommonClassAMember2023-07-24xbrli:shares0001726978us-gaap:CommonClassBMember2023-07-240001726978gshd:CommissionsAndAgencyFeesMember2023-04-012023-06-30iso4217:USD0001726978gshd:CommissionsAndAgencyFeesMember2022-04-012022-06-300001726978gshd:CommissionsAndAgencyFeesMember2023-01-012023-06-300001726978gshd:CommissionsAndAgencyFeesMember2022-01-012022-06-300001726978us-gaap:FranchiseMember2023-04-012023-06-300001726978us-gaap:FranchiseMember2022-04-012022-06-300001726978us-gaap:FranchiseMember2023-01-012023-06-300001726978us-gaap:FranchiseMember2022-01-012022-06-300001726978gshd:InterestIncome1Member2023-04-012023-06-300001726978gshd:InterestIncome1Member2022-04-012022-06-300001726978gshd:InterestIncome1Member2023-01-012023-06-300001726978gshd:InterestIncome1Member2022-01-012022-06-3000017269782023-04-012023-06-3000017269782022-04-012022-06-3000017269782022-01-012022-06-30iso4217:USDxbrli:shares00017269782023-06-3000017269782022-12-310001726978us-gaap:CommonClassAMember2023-06-300001726978us-gaap:CommonClassAMember2022-12-310001726978us-gaap:CommonClassBMember2023-06-300001726978us-gaap:CommonClassBMember2022-12-310001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001726978us-gaap:AdditionalPaidInCapitalMember2022-12-310001726978us-gaap:RetainedEarningsMember2022-12-310001726978us-gaap:ParentMember2022-12-310001726978us-gaap:NoncontrollingInterestMember2022-12-310001726978us-gaap:RetainedEarningsMember2023-01-012023-03-310001726978us-gaap:ParentMember2023-01-012023-03-310001726978us-gaap:NoncontrollingInterestMember2023-01-012023-03-3100017269782023-01-012023-03-310001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001726978us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-03-310001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001726978us-gaap:AdditionalPaidInCapitalMember2023-03-310001726978us-gaap:RetainedEarningsMember2023-03-310001726978us-gaap:ParentMember2023-03-310001726978us-gaap:NoncontrollingInterestMember2023-03-3100017269782023-03-310001726978us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001726978us-gaap:RetainedEarningsMember2023-04-012023-06-300001726978us-gaap:ParentMember2023-04-012023-06-300001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-04-012023-06-300001726978us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-04-012023-06-300001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001726978us-gaap:AdditionalPaidInCapitalMember2023-06-300001726978us-gaap:RetainedEarningsMember2023-06-300001726978us-gaap:ParentMember2023-06-300001726978us-gaap:NoncontrollingInterestMember2023-06-300001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001726978us-gaap:AdditionalPaidInCapitalMember2021-12-310001726978us-gaap:RetainedEarningsMember2021-12-310001726978us-gaap:ParentMember2021-12-310001726978us-gaap:NoncontrollingInterestMember2021-12-3100017269782021-12-310001726978us-gaap:RetainedEarningsMember2022-01-012022-03-310001726978us-gaap:ParentMember2022-01-012022-03-310001726978us-gaap:NoncontrollingInterestMember2022-01-012022-03-3100017269782022-01-012022-03-310001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-310001726978us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-01-012022-03-310001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-03-310001726978us-gaap:AdditionalPaidInCapitalMember2022-03-310001726978us-gaap:RetainedEarningsMember2022-03-310001726978us-gaap:ParentMember2022-03-310001726978us-gaap:NoncontrollingInterestMember2022-03-3100017269782022-03-310001726978us-gaap:RetainedEarningsMember2022-04-012022-06-300001726978us-gaap:ParentMember2022-04-012022-06-300001726978us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-04-012022-06-300001726978us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-04-012022-06-300001726978us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001726978us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-06-300001726978us-gaap:AdditionalPaidInCapitalMember2022-06-300001726978us-gaap:RetainedEarningsMember2022-06-300001726978us-gaap:ParentMember2022-06-300001726978us-gaap:NoncontrollingInterestMember2022-06-3000017269782022-06-30gshd:locationgshd:franchise0001726978gshd:WebDomainMember2023-06-300001726978us-gaap:ComputerSoftwareIntangibleAssetMember2023-06-300001726978gshd:BookOfBusinessMember2023-04-012023-06-300001726978gshd:BookOfBusinessMember2023-01-012023-06-300001726978us-gaap:SoftwareDevelopmentMember2023-04-012023-06-300001726978gshd:RenewalCommissionsMember2023-04-012023-06-300001726978gshd:RenewalCommissionsMember2022-04-012022-06-300001726978gshd:RenewalCommissionsMember2023-01-012023-06-300001726978gshd:RenewalCommissionsMember2022-01-012022-06-300001726978gshd:NewBusinessCommissionsMember2023-04-012023-06-300001726978gshd:NewBusinessCommissionsMember2022-04-012022-06-300001726978gshd:NewBusinessCommissionsMember2023-01-012023-06-300001726978gshd:NewBusinessCommissionsMember2022-01-012022-06-300001726978gshd:AgencyFeesMember2023-04-012023-06-300001726978gshd:AgencyFeesMember2022-04-012022-06-300001726978gshd:AgencyFeesMember2023-01-012023-06-300001726978gshd:AgencyFeesMember2022-01-012022-06-300001726978gshd:ContingentCommissionsMember2023-04-012023-06-300001726978gshd:ContingentCommissionsMember2022-04-012022-06-300001726978gshd:ContingentCommissionsMember2023-01-012023-06-300001726978gshd:ContingentCommissionsMember2022-01-012022-06-300001726978gshd:RenewalRoyaltyFeesMember2023-04-012023-06-300001726978gshd:RenewalRoyaltyFeesMember2022-04-012022-06-300001726978gshd:RenewalRoyaltyFeesMember2023-01-012023-06-300001726978gshd:RenewalRoyaltyFeesMember2022-01-012022-06-300001726978gshd:NewBusinessRoyaltyFeesMember2023-04-012023-06-300001726978gshd:NewBusinessRoyaltyFeesMember2022-04-012022-06-300001726978gshd:NewBusinessRoyaltyFeesMember2023-01-012023-06-300001726978gshd:NewBusinessRoyaltyFeesMember2022-01-012022-06-300001726978gshd:InitialFranchiseFeesMember2023-04-012023-06-300001726978gshd:InitialFranchiseFeesMember2022-04-012022-06-300001726978gshd:InitialFranchiseFeesMember2023-01-012023-06-300001726978gshd:InitialFranchiseFeesMember2022-01-012022-06-300001726978gshd:OtherFranchiseRevenuesMember2023-04-012023-06-300001726978gshd:OtherFranchiseRevenuesMember2022-04-012022-06-300001726978gshd:OtherFranchiseRevenuesMember2023-01-012023-06-300001726978gshd:OtherFranchiseRevenuesMember2022-01-012022-06-300001726978us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001726978us-gaap:TransferredAtPointInTimeMember2022-04-012022-06-300001726978us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001726978us-gaap:TransferredAtPointInTimeMember2022-01-012022-06-300001726978us-gaap:TransferredOverTimeMember2023-04-012023-06-300001726978us-gaap:TransferredOverTimeMember2022-04-012022-06-300001726978us-gaap:TransferredOverTimeMember2023-01-012023-06-300001726978us-gaap:TransferredOverTimeMember2022-01-012022-06-300001726978gshd:FranchiseFeesReceivableMember2023-06-300001726978gshd:FranchiseFeesReceivableMember2022-12-310001726978gshd:FranchiseFeesReceivableMember2023-01-012023-06-300001726978gshd:FranchiseFeesReceivableMember2021-12-310001726978gshd:FranchiseFeesReceivableMember2022-01-012022-06-300001726978gshd:FranchiseFeesReceivableMember2022-06-300001726978gshd:AgencyFeesReceivablesMember2022-12-310001726978gshd:AgencyFeesReceivablesMember2023-01-012023-06-300001726978gshd:AgencyFeesReceivablesMember2023-06-300001726978gshd:AgencyFeesReceivablesMember2021-12-310001726978gshd:AgencyFeesReceivablesMember2022-01-012022-06-300001726978gshd:AgencyFeesReceivablesMember2022-06-300001726978us-gaap:FurnitureAndFixturesMember2023-06-300001726978us-gaap:FurnitureAndFixturesMember2022-12-310001726978us-gaap:ComputerEquipmentMember2023-06-300001726978us-gaap:ComputerEquipmentMember2022-12-310001726978gshd:NetworkEquipmentMember2023-06-300001726978gshd:NetworkEquipmentMember2022-12-310001726978gshd:PhoneSystemMember2023-06-300001726978gshd:PhoneSystemMember2022-12-310001726978us-gaap:LeaseholdImprovementsMember2023-06-300001726978us-gaap:LeaseholdImprovementsMember2022-12-310001726978us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-200001726978us-gaap:NotesPayableToBanksMember2021-07-200001726978us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-07-210001726978us-gaap:SecuredDebtMember2021-07-210001726978us-gaap:LineOfCreditMember2021-07-210001726978us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-06-30xbrli:pure0001726978gshd:ThresholdTwoMembergshd:SecuredOvernightFinancingRateMember2023-01-012023-06-300001726978us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001726978us-gaap:LineOfCreditMember2023-06-300001726978us-gaap:SecuredDebtMembergshd:DebtRepaymentFirstTwelveMonthsMember2023-01-012023-06-300001726978gshd:DebtRepaymentNext12MonthsMemberus-gaap:SecuredDebtMember2023-01-012023-06-300001726978gshd:DebtRepaymentFollowing12MonthsMemberus-gaap:SecuredDebtMember2023-01-012023-06-300001726978us-gaap:SecuredDebtMembergshd:DebtRepaymentLast24MonthsMember2023-01-012023-06-300001726978gshd:DebtRepaymentBalloonPaymentMemberus-gaap:SecuredDebtMember2023-01-012023-06-300001726978gshd:DebtRepaymentBalloonPaymentMemberus-gaap:SecuredDebtMember2023-05-310001726978gshd:DebtRepaymentBalloonPaymentMemberus-gaap:SecuredDebtMember2023-05-312023-05-310001726978us-gaap:SecuredDebtMembergshd:LondonInterbankOfferedRateLIBOR1Member2023-01-012023-06-300001726978gshd:ThresholdOneMember2023-06-300001726978gshd:SecuredOvernightFinancingRateMembergshd:ThresholdOneMember2023-01-012023-06-300001726978gshd:ThresholdTwoMember2023-06-300001726978gshd:ThresholdThreeMember2023-06-300001726978gshd:SecuredOvernightFinancingRateMembergshd:ThresholdThreeMember2023-01-012023-06-300001726978gshd:ThresholdFourMember2023-06-300001726978gshd:ThresholdFourMembergshd:SecuredOvernightFinancingRateMember2023-01-012023-06-300001726978us-gaap:SecuredDebtMember2023-06-300001726978gshd:TaxReceivableAgreementMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001726978gshd:LLCUnitsMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001726978gshd:LLCUnitsMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001726978gshd:TaxReceivableAgreementMember2023-01-012023-06-300001726978us-gaap:RelatedPartyMember2023-06-30gshd:vote0001726978us-gaap:CommonClassAMember2023-04-012023-06-300001726978us-gaap:CommonClassAMember2022-04-012022-06-300001726978us-gaap:CommonClassAMember2023-01-012023-06-300001726978us-gaap:CommonClassAMember2022-01-012022-06-300001726978gshd:GooseheadFinancialLLCMember2023-01-012023-06-300001726978gshd:GooseheadFinancialLLCMember2023-04-012023-06-300001726978gshd:PreIPOLLCMembersMember2023-01-012023-06-300001726978gshd:PreIPOLLCMembersMember2023-04-012023-06-300001726978gshd:LLCUnitsMember2023-01-012023-06-300001726978gshd:LLCUnitsMembergshd:VariousNoncontrollingInterestHoldersMember2023-04-012023-06-300001726978gshd:LLCUnitsMembergshd:VariousNoncontrollingInterestHoldersMember2023-01-012023-06-300001726978gshd:LLCUnitsMember2023-04-012023-06-300001726978us-gaap:CommonClassBMember2023-04-012023-06-300001726978us-gaap:CommonClassBMember2023-01-012023-06-300001726978us-gaap:ParentMember2023-01-012023-06-300001726978gshd:GooseheadFinancialLLCMember2023-06-300001726978us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001726978gshd:VariousNoncontrollingInterestHoldersMember2023-06-300001726978gshd:VariousNoncontrollingInterestHoldersMember2023-04-012023-06-300001726978gshd:VariousNoncontrollingInterestHoldersMember2023-01-012023-06-300001726978us-gaap:ParentMember2022-01-012022-06-300001726978us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001726978us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001726978us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001726978us-gaap:EmployeeStockOptionMember2022-01-012022-06-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _______ to ______
Commission file number: 001-38466

GOOSEHEAD INSURANCE, INC.
(Exact name of registrant as specified in its charter)
Delaware82-3886022
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
1500 Solana Blvd, Building 4, Suite 4500
Westlake
Texas76262
(Address of principal executive offices)(Zip Code)

(469) 480-3669
(Registrant's telephone number, including area code)

Not applicable
(Former name or former address, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on Which Registered
Class A Common Stock, par value $.01 per shareGSHDNASDAQ

Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   þ Yes o No

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 (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
þ Yes o No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer Accelerated filer
Non-accelerated filer  Smaller reporting company
   Emerging growth company
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 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No

As of July 24, 2023, there were 23,898,757 shares of Class A common stock outstanding and 13,795,166 shares of Class B common stock outstanding.



Table of contents
 Page
Part I
Item 1.Condensed Consolidated Financial Statements (Unaudited)
Item 2.Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3.Quantitative and Qualitative Disclosures About Market Risk
Item 4.Controls and Procedures
Part II
Item 1.Legal Proceedings
Item 1A.Risk Factors
Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
Item 3.Defaults Upon Senior Securities
Item 4.Mine Safety Disclosures
Item 5.Other Information
Item 6.Exhibits
 

2


Commonly used defined terms
As used in this Quarterly Report on Form 10-Q ("Form 10-Q"), unless the context indicates or otherwise requires, the following terms have the following meanings:
 
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.
Agency Fees: Fees separate from commissions charged directly to clients for efforts performed in the issuance of new insurance policies.
Annual Report on Form 10-K: The Company's annual report on Form 10-K for the fiscal year ended December 31, 2022.
Carrier: An insurance company.
Carrier Appointment: A contractual relationship with a Carrier.
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.
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.
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.
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.
Franchise Agreement: Agreements governing our relationships with Franchisees.
Franchisee: An individual or entity who has entered into a Franchise Agreement with us.
GF: Goosehead Financial, LLC.
Initial Franchise Fee: Contracted fees paid by Franchisees to compensate Goosehead for the training, onboarding and ongoing support of new franchise locations.
LLC Unit: a limited liability company unit of Goosehead Financial, LLC.
New Business Commission: Commissions received from Carriers relating to policies in their first term.
New Business Revenue: New Business Commissions, Agency Fees, and New Business Royalty Fees.
New Business Royalty Fees: Royalty Fees received from Franchisees relating to policies in their first term
NPS: Net Promoter Score is calculated based on a single question: “How likely are you to refer Goosehead Insurance to a friend, family member or colleague?” Clients that respond with a 6 or below are Detractors, a score of 7 or 8 are called Passives, and a 9 or 10 are Promoters. NPS is calculated by subtracting the percentage of Detractors from the percentage of Promoters.
Policies in Force: As of any reported date, the total count of current (non-cancelled) policies placed by us with our Carriers.
Pre-IPO LLC Members: owners of LLC Units of GF prior to the Offering.
Renewal Revenue: Renewal Commissions and Renewal Royalty Fees.
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 a franchisee.
The Offering: The initial public offering completed by Goosehead Insurance, Inc. on May 1, 2018.
Total Written Premium: As of any reported date, the total amount of current (non-cancelled) gross premium that is placed with Goosehead’s portfolio of Carriers.

3


Special note regarding forward-looking statements
We have made statements in this Form 10-Q that are forward-looking statements. In some cases, you can identify these statements by forward-looking words such as “may,” “might,” “will,” “should,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “predicts,” “potential” or “continue,” 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 the caption entitled “Item 1A. Risk factors” in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The forward-looking statements included in this Form 10-Q are made only as of the date hereof. 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 Form 10-Q to conform our prior statements to actual results or revised expectations.
4


PART I

Item 1. Condensed Consolidated Financial Statements (Unaudited)
Page
Condensed Consolidated Statements of Operations
Condensed Consolidated Balance Sheets
Condensed Consolidated Statements of Stockholders' Equity
Condensed Consolidated Statements of Cash Flows
Notes to the Condensed Consolidated Financial Statements
Note 1Organization
Note 2Summary of significant accounting policies
Note 3Revenues
Note 4Franchise fees receivable
Note 5Allowance for uncollectible agency fees
Note 6Property and equipment
Note 7Debt
Note 8Income taxes
Note 9Stockholder's equity
Note 10Non-controlling interest
Note 11Equity-based compensation
Note 12Litigation



5


Goosehead Insurance, Inc.
Condensed Consolidated Statements of Operations
(Unaudited)
(In thousands, except per share amounts)
  Three Months Ended June 30,Six Months Ended June 30,
  2023202220232022
Revenues:
Commissions and agency fees$31,173 $26,265 $56,657 $46,274 
Franchise revenues37,687 26,427 69,761 47,377 
Interest income417 330 814 649 
Total revenues69,277 53,022 127,232 94,300 
Operating Expenses:
Employee compensation and benefits37,483 31,659 74,365 63,143 
General and administrative expenses17,332 12,378 33,188 25,902 
Bad debts900 1,660 2,555 2,456 
Depreciation and amortization2,372 1,658 4,465 3,234 
Total operating expenses58,087 47,355 114,573 94,735 
Income (loss) from operations11,190 5,667 12,659 (435)
Other Income (Expense):
Interest expense(1,709)(1,114)(3,440)(1,997)
Income (loss) before taxes9,481 4,553 9,219 (2,432)
Tax expense2,301 2,164 2,220 562 
Net income (loss)7,180 2,389 6,999 (2,994)
Less: net income (loss) attributable to non-controlling interests3,514 2,047 3,414 (1,050)
Net income (loss) attributable to Goosehead Insurance, Inc.$3,666 $342 $3,585 $(1,944)
Earnings per share:
Basic$0.15 $0.02 $0.15 $(0.10)
Diluted$0.15 $0.02 $0.15 $(0.10)
Weighted average shares of Class A common stock outstanding
Basic23,689 20,454 23,448 20,348 
Diluted24,333 21,245 23,981 20,348 



See Notes to the Condensed Consolidated Financial Statements
6



Goosehead Insurance, Inc.
Condensed Consolidated Balance Sheets
(Unaudited) 
(In thousands, except per share amounts)
  June 30,December 31,
  20232022
Assets
Current Assets:
Cash and cash equivalents$19,131 $28,743 
Restricted cash1,790 1,644 
Commissions and agency fees receivable, net10,459 14,440 
Receivable from franchisees, net9,489 4,932 
Prepaid expenses12,046 4,334 
Total current assets52,915 54,093 
Receivable from franchisees, net of current portion15,446 23,835 
Property and equipment, net of accumulated depreciation33,176 35,347 
Right-of-use asset41,177 44,080 
Intangible assets, net of accumulated amortization12,384 4,487 
Deferred income taxes, net164,549 155,318 
Other assets3,532 4,193 
Total assets$323,179 $321,353 
Liabilities and Stockholders’ Equity
Current Liabilities:
Accounts payable and accrued expenses$14,238 $15,958 
Premiums payable1,790 1,644 
Lease liability8,468 6,627 
Contract liabilities5,207 6,031 
Note payable8,125 6,875 
Total current liabilities37,828 37,135 
Lease liability, net of current portion61,662 64,947 
Note payable, net of current portion72,449 86,711 
Contract liabilities, net of current portion30,992 40,522 
Liabilities under tax receivable agreement133,696 125,662 
Total liabilities336,627 354,977 
Class A common stock, $0.01 par value per share - 300,000 shares authorized, 23,900 shares issued and outstanding as of June 30, 2023, 23,034 shares issued and outstanding as of December 31, 2022
237 228 
Class B common stock, $0.01 par value per share - 50,000 shares authorized, 13,795 issued and outstanding as of June 30, 2023, 14,471 shares issued and outstanding as of December 31, 2022
139 146 
Additional paid in capital86,859 70,866 
Accumulated deficit(57,565)(60,570)
Total stockholders' equity 29,670 10,670 
Non-controlling interests(43,118)(44,294)
Total equity(13,448)(33,624)
Total liabilities and equity$323,179 $321,353 

See Notes to the Condensed Consolidated Financial Statements
7


Goosehead Insurance, Inc.
Condensed Consolidated Statements of Stockholders' Equity
(Unaudited)
(In thousands)
Issued shares of Class A common stockIssued shares of Class B common stockClass A Common stockClass B Common StockAdditional paid in capitalAccumulated deficitTotal stockholders' equityNon-controlling interestTotal equity
Balance January 1, 202323,034 14,471 $228 $146 $70,866 $(60,570)$10,670 $(44,294)$(33,624)
Net loss— — — — — (81)(81)(100)(181)
Exercise of stock options17 — — — 173 — 173 — 173 
Equity-based compensation— — — — 6,620 — 6,620 — 6,620 
Activity under employee stock purchase plan4 — — — 201 — 201 — 201 
Redemption of LLC Units323 (323)3 (3)(990)— (990)990  
Deferred tax adjustments related to Tax Receivable Agreement— — — — 699 — 699 129 828 
Reallocation of Non-controlling interest— — — — — (103)(103)103  
Balance March 31, 202323,379 14,147 $231 $143 $77,569 $(60,754)$17,189 $(43,173)$(25,984)
Distributions— — — — — — — (5,206)(5,206)
Net income— — — — — 3,666 3,666 3,514 7,180 
Exercise of stock options167 — 2 — 3,516 — 3,518 — 3,518 
Equity-based compensation— — — — 5,872 — 5,872 — 5,872 
Activity under employee stock purchase plan2 — — — 144 — 144 — 144 
Redemption of LLC Units352 (352)4 (4)(1,112)— (1,112)1,112  
Deferred tax adjustments related to Tax Receivable Agreement— — — — 870 — 870 157 1,027 
Reallocation of Non-controlling interest— — — — — (477)(477)477  
Balance June 30, 202323,900 13,795 $237 $139 $86,859 $(57,565)$29,670 $(43,118)$(13,448)
8


Issued shares of Class A common stockIssued shares of Class B common stockClass A Common stockClass B Common StockAdditional paid in capitalAccumulated deficitTotal stockholders' equityNon-controlling interestTotal equity
Balance January 1, 202220,198 16,909 $200 $170 $46,281 $(60,671)$(14,020)$(55,168)$(69,188)
Net loss— — — — — (2,257)(2,257)(3,126)(5,383)
Exercise of stock options19 — — — 256 — 256 256 
Equity-based compensation— — — — 5,788 — 5,788 — 5,788 
Activity under employee stock purchase plan3 — — — 214 — 214 — 214 
Redemption of LLC Units101 (101)1 (1)(344)— (344)344  
Deferred tax adjustments related to Tax Receivable Agreement— — — — 394 — 394 22 416 
Reallocation of Non-controlling interest— — — — — (478)(478)478  
Balance March 31, 202220,321 16,808 $201 $169 $52,589 $(63,406)$(10,447)$(57,450)$(67,897)
Net income— — — — — 342 342 2,047 2,389 
Exercise of stock options94 — 1 — 1,007 — 1,008 — 1,008 
Equity-based compensation— — — — 5,173 — 5,173 — 5,173 
Activity under employee stock purchase plan4 — — — 177 — 177 — 177 
Redemption of LLC Units115 (115)1 (1)(377)— (377)377  
Deferred tax adjustments related to Tax Receivable Agreement— — — — 373 — 373 30 403 
Reallocation of Non-controlling interest— — — — — (226)(226)226  
Balance June 30, 202220,534 16,693 $203 $168 $58,942 $(63,290)$(3,977)$(54,770)$(58,747)


See Notes to the Condensed Consolidated Financial Statements
9


Goosehead Insurance, Inc.
Condensed Consolidated Statements of Cash Flows
(Unaudited)
(In thousands)
  Six Months Ended June 30,
  20232022
Cash flows from operating activities:
Net income (loss)$6,999 $(2,994)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization4,578 3,347 
Impairment expense3,628  
Bad debt expense2,555 2,456 
Equity-based compensation12,492 10,961 
Impacts of Tax Receivable Agreement8,497 4,353 
Deferred income taxes(7,376)(4,670)
Noncash lease activity332 2,205 
Changes in operating assets and liabilities:
Receivable from franchisees2,494 (3,584)
Commissions and agency fees receivable3,022 1,780 
Prepaid expenses(7,712)(2,410)
Other assets661 (839)
Accounts payable and accrued expenses(3,595)(4,751)
Contract liabilities(10,354)3,764 
Premiums payable(107)474 
Net cash provided by operating activities
16,114 10,092 
Cash flows from investing activities:
Proceeds from notes receivable12 21 
Purchase of software(2,496)(1,292)
Cash consideration paid for asset acquisitions(5,270) 
Purchase of property and equipment(3,532)(5,531)
Net cash used for investing activities
(11,286)(6,802)
Cash flows from financing activities:
Repayment of note payable(13,125)(1,875)
Proceeds from the issuance of Class A common stock4,037 1,654 
Member distributions and dividends(5,206) 
Net cash used for financing activities
(14,294)(221)
Net increase (decrease) in cash and restricted cash
(9,466)3,069 
Cash and cash equivalents, and restricted cash, beginning of period30,387 30,479 
Cash and cash equivalents, and restricted cash, end of period$20,921 $33,548 
Supplemental disclosures of cash flow data:
Cash paid during the period for interest$3,282 $2,143 
Cash paid for income taxes534 398 
See Notes to the Condensed Consolidated Financial Statements
10

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)

1. Organization

Goosehead Insurance, Inc. (“GSHD”) is the sole managing member of Goosehead Financial, LLC (“GF”) and has the sole voting power and control of management of GF. Accordingly, GSHD consolidates the financial results of GF and reports non-controlling interest in GSHD’s condensed consolidated financial statements.
GF was organized on January 1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX.
GSHD (collectively with its consolidated subsidiaries, the “Company”) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned agencies and franchise units across the nation.
The Company had 12 and 15 corporate-owned locations in operation at June 30, 2023 and 2022, respectively. Franchisees are provided access to Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During the three months ended June 30, 2023 and 2022, the Company onboarded 72 and 141 franchise locations, respectively, and had 1,344 and 1,344 operating franchise locations as of June 30, 2023 and 2022, respectively. No franchises were purchased during the three and six months ended June 30, 2023 and 2022.
All intercompany accounts and transactions have been eliminated in consolidation.

2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying condensed consolidated financial statements of the Company have been prepared in accordance with the instructions to Form 10-Q. Therefore, they do not include all of the annual disclosures required by accounting principles generally accepted in the United States of America ("GAAP"). However, in the opinion of management, these statements include all adjustments, consisting of normal recurring adjustments, which are necessary for a fair presentation of the condensed consolidated financial positions at June 30, 2023 and December 31, 2022, the condensed consolidated results of operations, stockholders' equity and statements of cash flows for the three and six months ended June 30, 2023 and 2022. The interim period condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results that can be expected for the entire year. The Company experiences seasonal fluctuations of its revenue due to the timing of contingent commission revenue recognition and trends in housing market activity.
Reclassification
Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.
Use of Estimates
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, 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.
Intangible Assets
Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company’s web domain, computer software costs, and purchased books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, computer software costs are amortized over a useful life of three years, and books of business (customer accounts) are amortized over a useful life of eight years. During the three and six months ended June 30, 2023, the Company purchased books of business (customer accounts) totaling $6.4 million and $6.5 million, respectively.
11

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Asset Impairment
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.
Based on a review of intangible assets during the second quarter ended June 30, 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.
Based on a review of tangible assets during the second quarter ended June 30, 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.
Income Taxes
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.
Restricted Cash
The Company holds premiums received from the insured, but not yet remitted to the Carrier, in a fiduciary capacity. Premiums received but not yet remitted included in restricted cash were $1.8 million and $2.4 million as of June 30, 2023 and 2022, respectively.
The following is a reconciliation of our cash and restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 (in thousands):
June 30,
20232022
Cash and cash equivalents$19,131 $31,121 
Restricted cash1,790 2,427 
Cash and cash equivalents, and restricted cash$20,921 $33,548 

12

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Recently adopted accounting pronouncements
Reference Rate Reform (ASU 2020-04): In March 2020, the Financial Accounting Standards Board issued ASU 2020-04. Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying U.S. GAAP if certain criteria are met to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued. ASU 2020-04 is effective from March 12, 2020 through December 31, 2022. In December 2022, ASU 2022-06 extended the effective period through December 31, 2024. A substantial portion of our indebtedness bears interest at variable interest rates, primarily based on USD-LIBOR. The adoption of ASU 2020-04 did not have a material impact on our condensed consolidated financial statements. The standard will ease, if warranted, the administrative requirements for accounting for the future effects of the rate reform. Our debt agreement contains a provision to move to the Secured Overnight Financing Rate ("SOFR") if or when LIBOR is phased out. On April 26, 2023, the Company entered into an Amendment No.1 to the Second Amended and Restated Credit Agreement executing the provision to move to SOFR from LIBOR. Under the allowable expedients, a modification of a debt contract that is only a replacement of the reference rate is accounted for as a non-substantial modification.
13

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)

3. Revenue

Commissions and fees
The Company earns new and renewal commissions paid by Carriers and fees paid by its clients for the binding of insurance coverage. The transaction price is set as the estimated commissions to be received over the term of the policy based on an estimate of premiums placed, policy changes and cancellations, net of a constraint. These commissions and fees are earned at a point in time upon the effective date of bound insurance coverage, as no performance obligation exists after coverage is bound.
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 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.
Contingent commission revenue is generated from contracts between the Company and 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 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.
Franchise revenues
Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees.

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.
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 estimates the anticipated amount of the royalties to be received over the term of the policy based on an estimate of premiums placed by the franchisee, policy changes, and cancellations, net of a constraint. Revenue from royalty fees is recognized over time as the placement of the underlying policies occur.
Contract costs
The Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (“ASC 340”) which requires companies to defer certain incremental cost to obtain customer contracts, and certain costs to fulfill customer contracts.
Incremental cost to obtain - The adoption of ASC 340 resulted in the Company deferring certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for the franchise sales team, in which the Company pays an incremental amount of compensation on new Franchise Agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term of the contract.
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.

14

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Disaggregation of Revenue
The following table disaggregates revenue by source (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Type of revenue stream:
Commissions and agency fees
Renewal Commissions$18,541 $14,541 $34,359 $24,748 
New Business Commissions6,257 6,730 11,774 12,097 
Agency Fees2,404 3,114 4,634 5,751 
Contingent Commissions3,971 1,880 5,890 3,678 
Franchise revenues
Renewal Royalty Fees27,552 18,870 50,304 32,872 
New Business Royalty Fees6,267 4,821 11,909 9,113 
Initial Franchise Fees3,287 2,591 6,350 4,887 
Other Franchise Revenues581 145 1,198 505 
Interest Income417 330 814 649 
Total Revenues$69,277 $53,022 $127,232 $94,300 
Timing of revenue recognition:
Transferred at a point in time$27,202 $24,385 $50,767 $42,596 
Transferred over time42,075 28,637 76,465 51,704 
Total Revenues$69,277 $53,022 $127,232 $94,300 

Contract Balances
The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers (in thousands):
June 30, 2023December 31, 2022Increase/(decrease)
Cost to obtain franchise contracts(1)
$2,904 $3,255 $(351)
Commissions and agency fees receivable, net(2)
10,459 14,440 (3,981)
Receivable from franchisees(2)
24,935 28,767 (3,832)
Contract liabilities(2)(3)
36,199 46,553 (10,354)
(1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets.
(2) Includes both the current and long term portion of this balance.
(3) Initial Franchise Fees to be recognized over the life of the contract.

The Company records Franchise Fees as contract liabilities on the Condensed Consolidated Balance Sheets when the agreement is executed. Contract liabilities are reduced as fees are recognized in revenue over the expected life of the franchise license. As the term of the franchise license is typically ten years, substantially all of the franchise fee revenue recognized in the period ended June 30, 2023 was included in the contract liabilities balance as of December 31, 2022.

The weighted average remaining amortization period for contract liabilities related to open franchises is 7.5 years.

15

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Significant changes in contract liabilities are as follows (in thousands):
Contract liabilities at December 31, 2022
$46,553 
Revenue recognized during the period(6,350)
New deferrals(1)
2,780 
Write offs(2)
(6,784)
Contract liabilities at June 30, 2023
$36,199 
(1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement.
(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.

4. Franchise Fees Receivable
The balance of Franchise fees receivable included in Receivable from franchisees consisted of the following (in thousands):
  
June 30, 2023December 31, 2022
Franchise fees receivable(1)
$24,324 $35,606 
Less: Unamortized discount(1)
(7,067)(9,896)
Less: Allowance for uncollectible franchise fees(1)
(421)(487)
Net franchise fees receivable(1)
$16,836 $25,223 
(1) Includes both the current and long term portion of this balance.
Activity in the allowance for uncollectible franchise fees was as follows (in thousands):
Balance at December 31, 2022$487 
Charges to bad debts823 
Write offs(889)
Balance at June 30, 2023$421 
Balance at December 31, 2021$303 
Charges to bad debts1,341 
Write offs(1,217)
Balance at June 30, 2022$427 

5. Allowance for Uncollectible Agency Fees
Activity in the allowance for uncollectible agency fees was as follows (in thousands):
Balance at December 31, 2022$450 
Charges to bad debts876 
Write offs(673)
Balance at June 30, 2023$653 
Balance at December 31, 2021$489 
Charges to bad debts1,115 
Write offs(1,052)
Balance at June 30, 2022$552 

16

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
6. Property and equipment
Property and equipment consisted of the following (in thousands):
June 30, 2023December 31, 2022
Furniture & fixtures$11,090 $9,772 
Computer equipment4,069 4,041 
Network equipment426 423 
Phone system326 326 
Leasehold improvements36,297 36,009 
Total52,208 50,571 
Less accumulated depreciation(19,032)(15,224)
Property and equipment, net$33,176 $35,347 
Depreciation expense was $3.8 million and $2.9 million for six months ended June 30, 2023 and 2022, respectively.

7. Debt
On July 21, 2021, the Company refinanced 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 Company also has the right, subject to approval by the administrative agent and each issuing bank, to increase the commitments under the credit facilities by an additional $25.0 million.
On April 26, 2023, the Company entered into Amendment No.1 ("Amendment") of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with SOFR.
The $50.0 million revolving credit facility accrues interest on amounts drawn at an initial interest rate of LIBOR plus 250 basis points, then at an interest rate determined by the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points. At June 30, 2023, the Company had nothing drawn against the revolving credit facility and had a letter of credit of $0.2 million applied against the maximum borrowing availability, payable on July 21, 2026. Thus, amounts available to draw totaled $49.8 million. The revolving credit facility is collateralized by substantially all the Company’s assets, which includes rights to future commissions and royalties.
The term note is payable in quarterly installments of $0.6 million the first twelve months, $1.3 million the next twelve months, $1.9 million the next twelve months, and $2.5 million the last twenty-four months, with a balloon payment of $65.6 million on July 21, 2026. On May 31, 2023, the Company paid an additional $10.0 million toward the term note, reducing the final balloon payment to $55.6 million. The note is collateralized by substantially all of the Company’s assets, which includes rights to future commissions and royalties. Interest is calculated initially at LIBOR plus 225 basis points, then at an interest rate based on the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points.
The interest rate for each leverage ratio tier is as follows:
Leverage RatioInterest Rate
< 1.50x
SOFR + 175 bps
> 1.50x
SOFR + 200 bps
> 2.50x
SOFR + 225 bps
> 3.50x
SOFR + 250 bps

17

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Maturities of the term note payable for the next five years are as follows (in thousands):
Amount
2023$3,750 
20249,375 
202510,000 
202658,125 
2027 
Total$81,250 

The Company’s note payable agreement contains certain restrictions and covenants. Under these restrictions, the Company is limited in the amount of debt incurred and distributions payable. As of June 30, 2023, the Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the credit agreement, was 4x. In addition, the credit agreement contains certain change of control provisions that, if broken, would trigger a default. Finally, the Company must maintain certain financial ratios. As of June 30, 2023, the Company was in compliance with these covenants.
Because of both instruments’ variable interest rate, the note payable balance at June 30, 2023 and December 31, 2022, approximates fair value using Level 2 inputs, described below.
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:
 
Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.
Level 2—Significant other observable inputs other than Level 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.
Level 3—Significant unobservable inputs that reflect a reporting entity’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
The asset or liability’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.
8. Income Taxes
GSHD is 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.
Income tax expense (benefit)
Provision expense from income taxes for the three and six months ended June 30, 2023 was $2.3 million and $2.2 million compared to $2.2 million and $0.6 million for the three and six months ended June 30, 2022. The effective tax rate was 24% and 24% for the three and six months ended June 30, 2023 and 48% and (23)% for the three and six months ended June 30, 2022. The decrease in the effective tax rate for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 was primarily due to an increase in exercises of employee stock options. The increase in the effective tax rate for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 was primarily due to an increase in pre-tax income between periods.
18

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
Deferred taxes
Deferred tax assets at June 30, 2023 were $164.5 million compared to $155.3 million at December 31, 2022. The primary contributing factor to the increase in deferred tax assets is additional redemptions of LLC Units of GF for shares of Class A common stock of GSHD during the six months ended June 30, 2023.
Tax Receivable Agreement
GF intends to make an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the “Code”) 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. 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 GSHD in the absence of those transactions. The anticipated tax basis adjustments are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future.
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.
During the three and six months ended June 30, 2023, an aggregate of 351,972 and 675,457 LLC Units were redeemed by the Pre-IPO LLC Members for newly issued shares of Class A common stock. In connection with these redemptions, GSHD received 351,972 and 675,457 LLC Units, which resulted in an increase in the tax basis of its investment in GF subject to the provisions of the tax receivable agreement. The Company recognized a liability for the TRA Payments due to the Pre-IPO LLC Members, representing 85% of the aggregate tax benefits the Company expects to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such TRA Payments would be paid based on its estimates of future taxable income. As of June 30, 2023, the total amount of TRA Payments due to the Pre-IPO LLC Members under the tax receivable agreement was $134.2 million, of which $0.5 million was current and included in Accounts payables and accrued expenses on the Condensed Consolidated Balance Sheet. Future exchanges of LLC Units for Class A common stock will result in additional TRA payments.
Uncertain tax positions
GSHD has determined there are no material uncertain tax positions as of June 30, 2023.
9. Stockholders' Equity
Class A Common Stock
GSHD has a total of 23,900 thousand shares of its Class A common stock outstanding at June 30, 2023. Each share of Class A common stock holds economic rights and entitles its holder to one vote per share on all matters submitted to a vote of the stockholders of GSHD.
Class B Common Stock
GSHD has a total of 13,795 thousand shares of its Class B common stock outstanding at June 30, 2023. Each share of Class B common stock has no economic rights but entitles its holder to one vote per share on all matters submitted to a vote of the stockholders of GSHD.
Holders of Class A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's shareholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.

Earnings Per Share
The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the three and six months ended June 30, 2023 and 2022, divided by the basic weighted average number of Class A common stock as of June 30, 2023 and 2022 (in thousands, except per share amounts). Diluted earnings
19

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
per share 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. The Company has not included the effects of conversion of Class B shares to Class A shares in the diluted EPS calculation using the "if-converted" method, because doing so has no impact on diluted EPS.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Numerator:
Income (loss) before taxes$9,481 $4,553 $9,219 $(2,432)
Less: income (loss) before taxes attributable to non-controlling interests3,514 2,047 3,414 (1,050)
Income (loss) before taxes attributable to GSHD5,967 2,506 5,805 (1,382)
Less: income tax expense attributable to GSHD2,301 2,164 2,220 562 
Net income (loss) attributable to GSHD$3,666 $342 $3,585 $(1,944)
Denominator:
Weighted average shares of Class A common stock outstanding - basic23,689 20,454 23,448 20,348 
Effect of dilutive securities:
Stock options(1)
644 791 533  
Weighted average shares of Class A common stock outstanding - diluted24,333 21,245 23,981 20,348 
Earnings per share of Class A common stock - basic$0.15 $0.02 $0.15 $(0.10)
Earnings per share of Class A common stock - diluted$0.15 $0.02 $0.15 $(0.10)
(1) 1,543 and 2,178 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2023 because the effect would have been anti-dilutive. 2,388 and 3,179 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2022 because the effect would have been anti-dilutive.

10. Non-controlling interest
GSHD is the sole managing member of GF and, as a result, it consolidates the financial results of GF. GSHD reports a non-controlling interest representing the economic interest in GF held by the other members of GF.
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 three and six months ended June 30, 2023, GF made a distribution of $12.6 million, of which $5.2 million was made to Pre-IPO LLC Members. The remaining $7.4 million was made to GSHD and was eliminated in consolidation.
Under the amended and restated Goosehead Financial, 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 cancelled 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
20

Goosehead Insurance, Inc.
Notes to the Condensed Consolidated Financial Statements
(Unaudited)
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.
During the three and six months ended June 30, 2023, an aggregate of 352 thousand and 675 thousand LLC Units were redeemed by the non-controlling interest holders. Pursuant to the GF LLC Agreement, GSHD issued 352 thousand and 675 thousand shares of Class A common stock in connection with these redemptions and received 352 thousand and 675 thousand LLC Interests, increasing GSHD's ownership interest in GF. Simultaneously, and in connection with these redemptions, 352 thousand and 675 thousand shares of Class B common stock were surrendered and cancelled.
The following table summarizes the ownership interest in GF as of June 30, 2023 (in thousands):
June 30, 2023
LLC UnitsOwnership %
Number of LLC Units held by GSHD23,90063.4%
Number of LLC Units held by non-controlling interest holders13,79536.6%
Number of LLC Units outstanding37,695100.0%

The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the non-controlling interest holders. The non-controlling interest holders' weighted average ownership percentages for the three and six months ended June 30, 2023 were 37.0% and 37.6%, respectively.
The following table summarizes the effects of changes in ownership in GF on the equity of GSHD for the three and six months ended June 30, 2023 and 2022 as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income (loss) attributable to Goosehead Insurance Inc.$3,666 $342 $3,585 $(1,944)
Transfers (to) from non-controlling interests:
Decrease in additional paid-in capital as a result of the redemption of LLC interests(1,112)(377)(2,102)(721)
Increase in additional paid-in capital as a result of activity under employee stock purchase plan144 177 345 391 
Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc.$2,698 $142 $1,828 $(2,274)

11. Equity-Based Compensation
Stock option expense was $5.9 million and $12.5 million for the three and six months ended June 30, 2023. Stock option expense was $5.2 million and $11.0 million for the three and six months ended June 30, 2022.

12. Litigation
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 amount of any loss from the ultimate outcomes is not probable or reasonably estimable. It is the opinion of management that the resolution of outstanding claims will not have a material adverse effect on the financial position or results of operations of the Company.
21


Item 2: Management’s discussion and analysis of financial condition and results of operations

OVERVIEW
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and the related notes and other financial information included elsewhere in this Form 10-Q. 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 “Risk factors” and elsewhere in this report and in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
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—to provide consumers 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 to consumers a superior insurance experience. Our management team continues to own approximately 42% of the company, representing our commitment to the long-term success of the Company.
Financial Highlights for the Second Quarter of 2023:
Total revenue increased 31% from the second quarter of 2022 to $69.3 million
Core Revenue* increased by 27% from the second quarter of 2022 to $61.0 million
Total Written Premiums placed increased 36% from the prior-year period to $767.3 million
Net income increased by $4.8 million from the second quarter of 2022 to $7.2 million, or 10% of total revenues
Adjusted EBITDA* increased 85% from the second quarter of 2022 to $23.1 million, or 33% of total revenues
Basic and diluted earnings per share were $0.15 and $0.15, respectively, and Adjusted EPS* was $0.41 per share for the three months ended June 30, 2023
Policies in Force increased 21% from June 30, 2022 to 1,427,000 at June 30, 2023
Corporate sales headcount decreased 44% from June 30, 2022 to 280 at June 30, 2023
As of June 30, 2023, 146 of these Corporate sales agents had less than one year of tenure and 134 had greater than one year of tenure
Total franchises decreased 26% compared to the prior-year period to 1,728; total operating franchises had no changes from June 30, 2022 to 1,344 at June 30, 2023
In Texas as of June 30, 2023, 64 operating Franchisees had less than one year of tenure and 251 operating Franchisees had greater than one year of tenure
Outside of Texas as of June 30, 2023, 284 operating Franchisees had less than one year of tenure and 745 had greater than one year of tenure
*Core Revenue, Adjusted EBITDA and Adjusted EPS are non-GAAP measures. Reconciliation of 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 under "Key performance indicators".
22


Certain income statement line items
Revenues
For the three months ended June 30, 2023, revenue increased by 31% to $69.3 million from $53.0 million for the three months ended June 30, 2022. For the six months ended June 30, 2023, revenue increased by 35% to $127.2 million from $94.3 million for the six months ended June 30, 2022. Total Written Premium growth, which we believe is the best leading indicator of future revenue, increased 36% to $767 million for the three months ended June 30, 2023 from $566 million for the three months ended June 30, 2022. Total Written Premium growth increased 38% for the six months ended June 30, 2023 to $1,405 million from $1,017 million for the six months ended June 30, 2022. Total Written Premiums 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 measure presented in accordance with GAAP, are set forth under "Key performance indicators".
Core Revenue:
Renewal Commissions - highly predictable, higher-margin revenue stream, which is managed by our service team.
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.
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.
New Business Royalty Fees - predictable based on franchise 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.
Agency Fees - although predictable based on agent count, Agency Fees do not renew like New Business Commissions and Renewal Commissions.

Cost Recovery Revenue:
Initial Franchise Fees - one-time Cost Recovery Revenue stream per franchise unit that covers the Company's costs to recruit, train, onboard, and support the franchise for the first year. These fees are fully earned and non-refundable when a franchise attends our initial training.
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.

Ancillary Revenue:
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.
Other Franchise Revenues - book transfer fees, marketing investments from Carriers and other items that are unpredictable and supplemental to other revenue streams.

23


We discuss below the breakdown of our revenue by stream:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2023202220232022
Core Revenue:
Renewal Commissions(1)
$18,54127 %$14,54127 %$34,35927 %$24,74826 %
Renewal Royalty Fees(2)
27,55240 %18,87036 %50,30440 %32,87235 %
New Business Commissions(1)
6,257%6,73013 %11,774%12,09713 %
New Business Royalty Fees(2)
6,267%4,821%11,909%9,11310 %
Agency Fees(1)
2,404%3,114%4,634%5,751%
Total Core Revenue61,02188 %48,07691 %112,98089 %84,58190 %
Cost Recovery Revenue:
Initial Franchise Fees(2)
3,287%2,591%6,350%4,887%
Interest Income417%330%814%649%
Total Cost Recovery Revenue3,704%2,921%7,164%5,536%
Ancillary Revenue:
Contingent Commissions(1)
3,971%1,880%5,890%3,678%
Other Franchise Revenues(2)
581%145— %1,198%505%
Total Ancillary Revenue4,552%2,025%7,088%4,183%
Total Revenues$69,277100 %$53,022100 %$127,232100 %$94,300100 %

(1) Renewal Commissions, New Business Commissions, Agency Fees, and Contingent Commissions are included in "Commissions and agency fees" as shown on the Condensed consolidated statements of operations.
(2) Renewal Royalty Fees, New Business Royalty Fees, Initial Franchise Fees, and Other Franchise Revenues are included in "Franchise revenues" as shown on the Condensed consolidated statements of operations.


24


Consolidated results of operations
The following is a discussion of our consolidated results of operations for each of the three and six months ended June 30, 2023 and 2022. This information is derived from our accompanying condensed consolidated financial statements prepared in accordance with GAAP.
The following table summarizes our results of operations for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Revenues:
Commissions and agency fees$31,173 45 %$26,265 50 %$56,657 45 %$46,274 49 %
Franchise revenues37,687 54 %26,427 50 %69,761 55 %47,377 50 %
Interest income417 %330 %814 %649 %
Total revenues69,277 100 %53,022 100 %127,232 100 %94,300 100 %
Operating Expenses:
Employee compensation and benefits37,483 65 %31,659 67 %74,365 65 %63,143 67 %
General and administrative expenses17,332 30 %12,378 26 %33,188 29 %25,902 27 %
Bad debts900 %1,660 %2,555 %2,456 %
Depreciation and amortization2,372 %1,658 %4,465 %3,234 %
Total operating expenses58,087 100 %47,355 100 %114,573 100 %94,735 100 %
Income (loss) from operations11,190 5,667 12,659 (435)
Other Income (Expense):
Interest expense(1,709)(1,114)(3,440)(1,997)
Income (loss) before taxes9,481 4,553 9,219 (2,432)
Tax expense2,301 2,164 2,220 562 
Net income (loss)7,180 2,389 6,999 (2,994)
Less: net income (loss) attributable to non-controlling interests3,514 2,047 3,414 (1,050)
Net income (loss) attributable to Goosehead Insurance Inc.$3,666 $342 $3,585 $(1,944)

Revenues
For the three months ended June 30, 2023 revenue increased 31% to $69.3 million from $53.0 million for the three months ended June 30, 2022. For the six months ended June 30, 2023 revenue increased 35% to $127.2 million from $94.3 million for the six months ended June 30, 2022.
Commissions and agency fees
Commissions and agency fees consist of new business commissions, renewal commissions, agency fees, and contingent commissions.
25


The following table sets forth these revenue streams by amount and as a percentage of total commissions and agency fees for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Core Revenue:
Renewal Commissions$18,541 59 %$14,541 55 %$34,359 61 %$24,748 54 %
New Business Commissions6,257 20 %6,730 26 %11,774 21 %12,097 26 %
Agency Fees2,404 %3,114 12 %4,634 %5,751 12 %
Total Core Revenue:27,202 87 %24,385 93 %50,767 90 %42,596 92 %
Ancillary Revenue:
Contingent Commissions3,971 13 %1,880 %5,890 10 %3,678 %
Commissions and agency fees$31,173 100 %$26,265 100 %$56,657 100 %$46,274 100 %

Renewal Commissions increased by $4.0 million or 28%, to $18.5 million for the three months ended June 30, 2023 from $14.5 million for the three months ended June 30, 2022. Renewal Commissions increased by $9.6 million or 39%, to $34.4 million for the six months ended June 30, 2023 from $24.7 million for the six months ended June 30, 2022. This increase was primarily attributable to an increase in the number of policies in the renewal term from June 30, 2022 to June 30, 2023 and premium rate increases, offset by a slight decline in client retention to 88% as of June 30, 2023 from 89% as of June 30, 2022.
New Business Commissions decreased by $0.5 million, or 7%, to $6.3 million for the three months ended June 30, 2023 from $6.7 million for the three months ended June 30, 2022. New Business Commissions decreased by $0.3 million or 3%, to $11.8 million for the six months ended June 30, 2023 from $12.1 million for the six months ended June 30, 2022. The decrease in New Business Commissions was primarily driven by decrease in number of Corporate Sales agents during the six months ended June 30, 2023. Revenue from Agency Fees decreased by $0.7 million or 23% to $2.4 million for the three months ended June 30, 2023 from $3.1 million for the three months ended June 30, 2022. Revenue from Agency Fees decreased by $1.1 million or 19%, to $4.6 million for the six months ended June 30, 2023 from $5.8 million for the six months ended June 30, 2022. The decrease in Agency Fees was primarily attributable to a decrease in the percentage of policies written where an Agency Fee was charged.
Revenue from Contingent Commissions increased by $2.1 million, to $4.0 million for the three months ended June 30, 2023 from $1.9 million for the three months ended June 30, 2022. Revenue from Contingent Commissions increased by $2.2 million, to $5.9 million for the six months ended June 30, 2023 from $3.7 million for the six months ended June 30, 2022. The increase during the three and six months ended June 30, 2023 was primarily attributable to an increase in Total Written Premium.
26


Franchise revenues
Franchise Revenues consist of Royalty Fees, Initial Franchise Fees, and Other Franchise Revenues.
The following table sets forth these revenue streams by amount and as a percentage of franchise revenues for the periods indicated (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Core Revenues:
Renewal Royalty Fees$27,552 73 %$18,870 71 %$50,304 72 %$32,872 69 %
New Business Royalty Fees6,267 17 %4,821 18 %11,909 17 %9,113 19 %
Total Core Revenues:33,819 90 %23,691 90 %62,213 89 %41,985 89 %
Cost Recovery Revenues:
Initial Franchise Fees3,287 %2,591 10 %6,350 %4,887 10 %
Ancillary Revenues:
Other Franchise Revenues581 %145 %1,198 %505 %
Franchise revenues$37,687 100 %$26,427 100 %$69,761 100 %$47,377 100 %

Revenue from Renewal Royalty Fees increased by $8.7 million, or 46%, to $27.6 million for the three months ended June 30, 2023 from $18.9 million for the three months ended June 30, 2022. Revenue from Renewal Royalty Fees increased by $17.4 million, or 53%, to $50.3 million for the six months ended June 30, 2023 from $32.9 million for the six months ended June 30, 2022. The increase in revenue from Renewal Royalty Fees was primarily attributable to an increase in the number of policies in the renewal term and offset by a slight decline in client retention to 88% as of June 30, 2023 from 89% as of June 30, 2022.
Revenue from New Business Royalty Fees increased by $1.4 million, or 30%, to $6.3 million for the three months ended June 30, 2023 from $4.8 million for the three months ended June 30, 2022. Revenue from New Business Royalty Fees increased by $2.8 million, or 31%, to $11.9 million for the six months ended June 30, 2023 from $9.1 million for the six months ended June 30, 2022. The increase in revenue from New Business Royalty Fees was primarily attributable to an increase in total franchise producers and rising premium rates.
Revenue from Initial Franchise Fees increased by $0.7 million, or 27%, to $3.3 million for the three months ended June 30, 2023 from $2.6 million for the three months ended June 30, 2022. Revenue from Initial Franchise Fees increased by $1.5 million, or 30%, to $6.4 million for the six months ended June 30, 2023 from $4.9 million for the six months ended June 30, 2022. The primary reason for this increase is higher turnover of franchises during the year, which accelerates recognition of Initial Franchise Fees for terminated franchises.
Interest income
Interest income increased by $0.1 million, or 26%, to $0.4 million for the three months ended June 30, 2023 from $0.3 million for the three months ended June 30, 2022. Interest income increased by $0.2 million, or 25%, to $0.8 million for the six months ended June 30, 2023 from $0.6 million for the six months ended June 30, 2022. This increase was primarily attributable to additional Franchise Agreements signed under the payment plan option.
Expenses
Employee compensation and benefits
Employee compensation and benefits expenses increased by $5.8 million, or 18%, to $37.5 million for the three months ended June 30, 2023 from $31.7 million for the three months ended June 30, 2022. Employee compensation and benefits expenses increased by $11.2 million, or 18%, to $74.4 million for the six months ended June 30, 2023 from $63.1 million for the six months ended June 30, 2022. The 18% increase was primarily related to an increase in equity-based compensation of 14% related to stock option awards during the year.
27


General and administrative expenses
General and administrative expenses increased by $5.0 million, or 40%, to $17.3 million for the three months ended June 30, 2023 from $12.4 million for the three months ended June 30, 2022. General and administrative expenses increased by $7.3 million, or 28%, to $33.2 million for the six months ended June 30, 2023 from $25.9 million for the six months ended June 30, 2022. This increase was primarily attributable to $3.6 million asset impairment charges related to internally developed software and impairment of two office locations the Company determined to sublease.
Bad debts
Bad debts decreased by $0.8 million, or 46%, to $0.9 million for the three months ended June 30, 2023 from $1.7 million for the three months ended June 30, 2022. The decrease is primarily attributable to a decrease in franchise turnover during the three months ended June 30, 2023 compared to the three months ended June 30, 2022. Bad debts increased by $0.1 million, or 4%, to $2.6 million for the six months ended June 30, 2023 from $2.5 million for the six months ended June 30, 2022. The increase was primarily attributable to higher franchise turnover during the six months ended June 30, 2023 from the six months ended June 30, 2022.
Depreciation and amortization
Depreciation and amortization increased by $0.7 million, or 43%, to $2.4 million for the three months ended June 30, 2023 from $1.7 million for the three months ended June 30, 2022. Depreciation and amortization increased by $1.2 million, or 38%, to $4.5 million for the six months ended June 30, 2023 from $3.2 million for the six months ended June 30, 2022. This increase was primarily attributable to the increase in fixed assets since June 30, 2022, including the expansion of existing corporate offices and computer equipment for additional employees hired.
Interest expense
Interest expenses increased by $0.6 million for the three months ended June 30, 2023, to $1.7 million from $1.1 million for the three months ended June 30, 2022. Interest expenses increased by $1.4 million for the six months ended June 30, 2023, to $3.4 million from $2.0 million for the six months ended June 30, 2022. The primary driver of this increase was the rising interest rate environment, partially offset by a decrease in total borrowings outstanding.

Key performance indicators
Our key operating metrics are discussed below:
Total Written Premium
Total Written Premium represents for any reported period, the total amount of current (non-cancelled) gross premium that is placed with Goosehead’s portfolio of Carriers. Total Written Premium placed is an appropriate measure of operating performance because it reflects growth of our business relative to other insurance agencies.
The following tables show Total Written Premium placed by corporate agents and franchisees for the three and six months ended 2023 and 2022 (in thousands).
  Three Months Ended June 30,% Change
  20232022
Corporate sales Total Written Premium$179,638 $146,844 22 %
Franchise sales Total Written Premium587,614 419,117 40 %
Total Written Premium$767,252 $565,961 36 %
  Six Months Ended June 30,% Change
  20232022
Corporate sales Total Written Premium$326,467 $257,239 27 %
Franchise sales Total Written Premium1,078,496 759,634 42 %
Total Written Premium$1,404,963 $1,016,873 38 %
28


Policies in Force
Policies in Force means as of any reported date, the total count of current (non-cancelled) policies placed with Goosehead’s portfolio of Carriers. 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.
As of June 30, 2023, we had 1.4 million Policies in Force compared to 1.3 million as of December 31, 2022 and 1.2 million as of June 30, 2022, representing an 11% and 21% increase, respectively.
NPS
Net Promoter Score (NPS) is calculated based on a single question: “How likely are you to refer Goosehead Insurance to a friend, family member or colleague?” Clients that respond with a 6 or below are Detractors, a
score of 7 or 8 are called Passives, and 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 has increased to 91 as of June 30, 2023, from 90 as of June 30, 2022.
Client retention
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.
Client Retention remained constant at 88% at June 30, 2023 when compared to 88% at December 31, 2022. For the trailing twelve months ended June 30, 2023, we retained 103% of the premiums we distributed in the trailing twelve months ended June 30, 2022, which increased from the 100% premium retention at December 31, 2022. 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 sales and service teams.
New Business Revenue
New Business Revenue is commissions received from the Carrier, Agency Fees received from clients, and New Business Royalty Fees relating to policies in their first term.
For the three months ended June 30, 2023, New Business Revenue grew 2% to $14.9 million, from $14.7 million for the three months ended June 30, 2022. For the six months ended June 30, 2023, New Business Revenue grew 5% to $28.3 million, from $27.0 million for the six months ended June 30, 2022. Growth in New Business Revenue is primarily driven by growth in agent productivity and rising premium rates.
Renewal Revenue
Renewal Revenue is commissions received from the Carrier and Renewal Royalty Fees received after the first term of a policy.
For the three months ended June 30, 2023, Renewal Revenue grew 38% to $46.1 million, from $33.4 million for the three months ended June 30, 2022. For the six months ended June 30, 2023, Renewal Revenue grew 47% to $84.7 million, from $57.6 million for the six months ended June 30, 2022. Growth in Renewal Revenue was primarily driven by Client Retention of 88% at June 30, 2023, and rising premium rates. As our agent force matures, the policies they wrote in prior years begins to convert from New Business Revenue to more profitable Renewal Revenue.
Non-GAAP Measures
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 measures. 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
29


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 total revenue, net income, earnings per share, as applicable, 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.
Core Revenue
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.
Core Revenue increased by $12.9 million, or 27%, to $61.0 million for the three months ended June 30, 2023 from $48.1 million for the three months ended June 30, 2022. Core Revenue increased by $28.4 million, or 34%, to $113.0 million for the six months ended June 30, 2023 from $84.6 million for the six months ended June 30, 2022. The primary drivers of the increase were the higher number of policies in the renewal term from June 30, 2022 to June 30, 2023 as well as premium retention of 103% as of June 30, 2023.
Cost Recovery Revenue
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.
Cost Recovery Revenue increased by $0.8 million, or 27%, to $3.7 million for the three months ended June 30, 2023 from $2.9 million for the three months ended June 30, 2022. Cost Recovery Revenue increased by $1.6 million, or 29%, to $7.2 million for the six months ended June 30, 2023 from $5.5 million for the six months ended June 30, 2022. The primary driver of the increase was an increase in terminations of franchises, which accelerates recognition of initial franchise fee revenue.
Ancillary Revenue
Ancillary Revenue is a supplemental measure of our performance and includes Contingent Commissions and Other Franchise Revenues. We believe that Ancillary Revenue is an appropriate measure of operating performance because it summarizes revenues that are ancillary to our core business.
Ancillary Revenue increased by $2.5 million to $4.6 million for the three months ended June 30, 2023 from $2.0 million for the three months ended June 30, 2022. Ancillary Revenue increased by $2.9 million to $7.1 million for the six months ended June 30, 2023 from $4.2 million for the six months ended June 30, 2022.
Adjusted EBITDA
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 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.
Adjusted EBITDA increased by $10.6 million, or 85%, to $23.1 million for the three months ended June 30, 2023 from $12.5 million for the three months ended June 30, 2022. Adjusted EBITDA increased by $19.5 million, or 142%, to $33.2 million for the six months ended June 30, 2023 from $13.8 million for the six months ended June 30, 2022. The primary drivers of the increase in Adjusted EBITDA were growing higher margin Renewal Revenue, decreases in Corporate agent headcount, and slower growth in General and Administrative expenses.
30


Adjusted EBITDA Margin
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.
For the three months ended June 30, 2023, Adjusted EBITDA Margin was 33% compared to 24% for the three months ended June 30, 2022. For the six months ended June 30, 2023, Adjusted EBITDA Margin was 26% compared to 15% for the six months ended June 30, 2022. The primary drivers of the increase in Adjusted EBITDA Margin were growing higher margin Renewal Revenue, decreases in Corporate agent headcount, and slower growth in General and Administrative expenses.
Adjusted EPS
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 EPS is a useful measure to management because it eliminates the impact of items that do not relate to business performance.
GAAP to Non-GAAP Reconciliations
The following tables show a reconciliation from Total Revenues to Core Revenue, Cost Recovery Revenue, and Ancillary Revenue for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Total Revenues$69,277 $53,022 $127,232 $94,300 
Core Revenue:
Renewal Commissions(1)
$18,541 $14,541 $34,359 $24,748 
Renewal Royalty Fees(2)
27,552 18,870 50,304 32,872 
New Business Commissions(1)
6,257 6,730 11,774 12,097 
New Business Royalty Fees(2)
6,267 4,821 11,909 9,113 
Agency Fees(1)
2,404 3,114 4,634 5,751 
Total Core Revenue61,021 48,076 112,980 84,581 
Cost Recovery Revenue:
Initial Franchise Fees(2)
3,287 2,591 6,350 4,887 
Interest Income417 330 814 649 
Total Cost Recovery Revenue3,704 2,921 7,164 5,536 
Ancillary Revenue:
Contingent Commissions(1)
3,971 1,880 5,890 3,678 
Other Franchise Revenues(2)
581 145 1,198 505 
Total Ancillary Revenue4,552 2,025 7,088 4,183 
Total Revenues$69,277 $53,022 $127,232 $94,300 
(1) Renewal Commissions, New Business Commissions, Agency Fees, and Contingent Commissions are included in "Commissions and agency fees" as shown on the condensed consolidated statements of operations.
(2) Renewal Royalty Fees, New Business Royalty Fees, Initial Franchise Fees, and Other Franchise Revenues are included in "Franchise revenues" as shown on the condensed consolidated statements of operations.

31


The following tables show a reconciliation from net income to Adjusted EBITDA and Adjusted EBITDA margin for the three and six months ended June 30, 2023 and 2022 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net Income (Loss)$7,180 $2,389 $6,999 $(2,994)
Interest expense1,709 1,114 3,440 1,997 
Depreciation and amortization2,372 1,658 4,465 3,234 
Tax expense2,301 2,164 2,220 562 
Equity-based compensation5,872 5,173 12,492 10,961 
Impairment expense3,628 — 3,628 — 
Adjusted EBITDA$23,062 $12,498 $33,244 $13,760 
Adjusted EBITDA Margin(1)
33 %24 %26 %15 %
(1) Adjusted EBITDA Margin is calculated as Adjusted EBITDA divided by Total Revenue ($23,062/$69,277), and ($12,498/$53,022) for the three months ended June 30, 2023 and 2022, respectively and ($33,244/$127,232), and ($13,760/$94,300) for the six months ended June 30, 2023 and 2022, respectively.

The following tables show a reconciliation from basic earnings per share to Adjusted EPS (non-GAAP basis) for the three and six months ended June 30, 2023 and 2022. Note that totals may not sum due to rounding:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Earnings per share - basic (GAAP)$0.15 $0.02 $0.15 $(0.10)
Add: equity-based compensation(1)
0.16 0.14 0.33 0.30 
Add: impairment expense(2)
0.10 — 0.10 — 
Adjusted EPS (non-GAAP)$0.41 $0.16 $0.58 $0.20 
(1) Calculated as equity-based compensation divided by sum of weighted average Class A and Class B shares [$5.9 million/(23.7 million + 13.9 million)] for the three months ended June 30, 2023 and [$5.2 million/ (20.5 million + 16.7 million)] for the three months ended June 30, 2022. Calculated as equity-based compensation divided by sum of weighted average Class A and Class B shares [$12.5 million/(23.4 million + 14.1 million)] for the six months ended June 30, 2023 and [$11.0 million/ (20.3 million + 16.8 million)] for the six months ended June 30, 2022.
(2) Calculated as impairment expense divided by sum of weighted average Class A and Class B shares [$3.6 million/(23.7 million + 13.9 million)] for the three months ended June 30, 2023. Calculated as impairment expense divided by sum of weighted average Class A and Class B shares [$3.6 million/(23.4 million + 14.1 million)] for the six months ended June 30, 2023.
Liquidity and capital resources
Liquidity and capital resources
We have managed our historical liquidity and capital requirements primarily through the receipt of revenues. Our primary cash flow activities involve: (1) generating cash flow from Commissions and Fees, which largely includes New Business Revenue, Renewal Revenue, and Agency Fees; (2) generating cash flow from Franchise Revenues operations, which largely includes Initial Franchise Fees and Royalty Fees; (3) borrowings, interest payments and repayments under our credit agreement; and (4) issuing shares of Class A common stock. As of June 30, 2023, our cash and cash equivalents balance was $19.1 million. We have used cash flow from operations primarily to pay compensation and related expenses, general, administrative and other expenses, debt service, special dividends and distributions to our owners.
Credit agreement
See "Note 7. Debt" in the condensed consolidated financial statements included herein for a discussion of the Company's credit facilities.

32


Comparative cash flows
The following table summarizes our cash flows from operating, investing and financing activities for the periods indicated (in thousands):
Six Months Ended June 30,
20232022Change
Net cash provided by operating activities
$16,114 $10,092 $6,022 
Net cash used for investing activities
(11,286)(6,802)(4,484)
Net cash used for financing activities
(14,294)(221)(14,073)
Net increase (decrease) in cash and cash equivalents
(9,466)3,069 (12,535)
Cash and cash equivalents, and restricted cash, beginning of period30,387 30,479 (92)
Cash and cash equivalents, and restricted cash, end of period$20,921 $33,548 $(12,627)
Operating activities
Net cash provided by operating activities was $16.1 million for the six months ended June 30, 2023 as compared to net cash provided by operating activities of $10.1 million for the six months ended June 30, 2022. This increase in net cash provided by operating activities was primarily attributable to an increase in net income of $10.0 million, a decrease in receivables from franchisees of $6.1 million, partially offset by a decrease of $14.1 million in contract liabilities.
Investing activities
Net cash used for investing activities was $11.3 million for the six months ended June 30, 2023, compared to net cash used for investing activities of $6.8 million for the six months ended June 30, 2022. This increase was primarily driven by $5.3 million in cash paid for purchases of books of business partially offset by a $2.0 million decrease in the purchase of property and equipment.
Financing activities
Net cash used for financing activities was $14.3 million for the six months ended June 30, 2023 as compared to net cash used for financing activities of $0.2 million for the six months ended June 30, 2022. This increase in net cash used for financing activities was primarily driven by an additional $10.0 million payment of notes payable and a $5.2 million member distribution.
Future sources and uses of liquidity
Our sources of liquidity are (1) cash on hand, (2) net working capital, (3) cash flows from operations and (4) our revolving credit facility. 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.
We expect that our primary liquidity needs will comprise cash to (1) provide capital to facilitate the organic growth of our business, (2) pay operating expenses, including cash compensation to our employees, (3) make payments under the tax receivable agreement, (4) pay interest and principal due on borrowings under our Credit Agreement (5) pay income taxes, and (6) when deemed advisable by our board of directors, pay dividends.
Dividend policy
There have been no material changes to our dividend policy as described in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Tax receivable agreement
We entered into a 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) any increase in tax basis in Goosehead Insurance, Inc.’s assets and (ii) 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" of the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
33


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 A common stock of Goosehead Insurance, Inc. on a one-for-one basis. Goosehead Financial, LLC intends to make an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the “Code”) effective for each taxable year in which a redemption or exchange of LLC Units for shares of Class A common stock occurs, which 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. The redemptions or exchanges are expected to result in increases in the tax basis of the tangible and intangible assets of Goosehead Financial, LLC. These increases in tax basis 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) any increase in tax basis in Goosehead Insurance, Inc.’s assets resulting from (a) the purchase of LLC Units from any of the Pre-IPO LLC Members using the net proceeds from any future offering, (b) redemptions or exchanges by the Pre-IPO LLC Members of LLC Units for shares of our Class A common stock or (c) payments under the tax receivable agreement and (ii) 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, 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 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" of the Annual Report on Form 10-K. We anticipate that we will account for the effects of these increases in tax basis and associated payments under the tax receivable agreement arising from future redemptions or exchanges as follows:
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;
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
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.
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.

34


Contractual obligations, commitments and contingencies
The following table represents our contractual obligations as of June 30, 2023, aggregated by type (in thousands):

 
  
Contractual obligations, commitments and contingencies
TotalLess than
1 year
1-3 years3-5 yearsMore than
5 years
Operating leases(1)
$80,528 $10,843 $23,054 $22,846 $23,785 
Debt obligations payable(2)
81,250 8,125 17,500 55,625 — 
Interest expense(3)
14,923 5,649 8,272 1,002 — 
Liabilities under the tax receivable agreement(4)
134,159 463 32,806 16,076 84,814 
Total$310,860 $25,080 $81,632 $95,549 $108,599 

(1)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 $2.0 million and $1.9 million for the three months ended June 30, 2023 and 2022.
(2)The Company refinanced its credit facilities on July 21, 2021 in the form of a $100 million term loan, and $50 million revolving credit facility, of which nothing was drawn as of June 30, 2023.
(3)Interest expense includes 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 June 30, 2023.
(4)See "Item 2. Management's discussion and analysis of financial condition and results of operation - Tax receivable agreement."

Off-balance sheet arrangements
We do not invest in any off-balance sheet vehicles that provide liquidity, capital resources, market or credit risk support, or engage in any activities that expose us to any liability that is not reflected in our condensed consolidated financial statements except for those described under “Contractual obligations, commitments and contingencies” above.

Critical accounting policies
Our discussion and analysis of our consolidated financial condition and results of operations is based upon the accompanying condensed consolidated financial statements and notes thereto, which have been prepared in accordance with GAAP. The preparation of the condensed consolidated financial statements requires us to make estimates, judgments and assumptions, which we believe to be reasonable, based on the information available. These estimates and assumptions affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. Variances in the estimates or assumptions used to actual experience could yield materially different accounting results. On an ongoing basis, we evaluate the continued appropriateness of our accounting policies and resulting estimates to make adjustments we consider appropriate under the facts and circumstances. During the period ended June 30, 2023, we adjusted the techniques we use for estimating revenues, which had an insignificant effect on reported financial results. There have been no significant changes to our critical accounting policies as disclosed in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Recent accounting pronouncements
See "Note 2. Summary of Significant Accounting Policies—Recently Issued Accounting Pronouncements” under Part I, Item 1 of this Form 10-Q.

35


Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our exposure to market risks as described in "Item 7A. Quantitative and qualitative disclosure of market risks" in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

Item 4. Controls and Procedures
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 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 June 30, 2023. Our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
There were no changes to our internal control over financial reporting that occurred during the quarter ended June 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


36


PART II

Item 1. Legal Proceedings
The information required by this Item is incorporated by reference to "Part I, Item I, Note 12. Litigation" in the condensed consolidated financial statements included herein.
Item 1A. Risk Factors
There have been no material changes to the risk factors disclosed in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Subject to the terms of the amended and restated Goosehead Financial, LLC Agreement, 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.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
37


Item 6. Exhibits
101.INSXBRL Instance Document
101.SCHXBRL Schema Document
101.CALXBRL Calculation Linkbase Document
101.DEFXBRL Definition Linkbase Document
101.LABXBRL Label Linkbase Document
101.PREXBRL Presentation Linkbase

Signatures

Pursuant to the requirements of the Securities Exchange Act of 1934, we have duly caused this report to be signed on our behalf by the undersigned thereunto duly authorized.
 GOOSEHEAD INSURANCE, INC.
 
Date:July 26, 2023By: /s/ Mark E. Jones
   Mark E. Jones
   Chairman and Chief Executive Officer
   (Principal Executive Officer)
 
Date:July 26, 2023By: /s/ Mark E. Jones, Jr.
   Mark E. Jones, Jr.
   Chief Financial Officer
   (Principal Financial Officer and Principal Accounting Officer)

38
EX-31.1 2 exhibit31120230630.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of Sarbanes-Oxley Act of 2002
I, Mark E. Jones, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Goosehead Insurance, Inc.;
2.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;
3.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;
4.The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d‑ 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:

a.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;
b.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;

c.Evaluated the effectiveness of the company’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; and
d.Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
5.The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting

Date: July 26, 2023

/s/ Mark E. Jones_______________________
Mark E. Jones
Chief Executive Officer

EX-31.2 3 exhibit31220230630.htm EX-31.2 Document

Exhibit 31.2
Certification of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of Sarbanes-Oxley Act of 2002
I, Mark E. Jones, Jr., certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Goosehead Insurance, Inc.;
2.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;
3.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;
4.The company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-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:
a.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;
b.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;

c.Evaluated the effectiveness of the company’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; and
d.Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the company’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and
5.The company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: July 26, 2023

/s/ Mark E. Jones, Jr._______________________
Mark E. Jones, Jr.
Chief Financial Officer

EX-32 4 exhibit3220230630.htm EX-32 Document

Exhibit 32
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

The certification set forth below is being submitted in connection with Goosehead Insurance, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
Mark E. Jones, 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:
1.    the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.    the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Goosehead Insurance, Inc.

Date: July 26, 2023

/s/ Mark E. Jones_______________________
Mark E. Jones
Chief Executive Officer

Date: July 26, 2023

/s/ Mark E. Jones, Jr._______________________
Mark E. Jones, Jr.
Chief Financial Officer


EX-101.SCH 5 gshd-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Franchise Fees Receivable link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Allowance for Uncollectible Agency Fees link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Non-controlling interest link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Franchise Fees Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Allowance for Uncollectible Agency Fees (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Non-controlling interest (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Organization - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue - Schedule of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Property and equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Non-controlling interest - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Non-controlling interest - Schedule of Ownership interests (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 gshd-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 gshd-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 gshd-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Write offs Contract with Customer, Liability, Writeoffs Contract with Customer, Liability, Writeoffs Litigation Legal Matters and Contingencies [Text Block] Variable Rate [Domain] Variable Rate [Domain] Company purchased Property, Plant and Equipment, Additions Less: net income (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Number of LLC units outstanding (in shares) Weighted Average General Partnership Units Outstanding Total current assets Assets, Current Maximum borrowing availability Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Weighted average remaining amortization period for contract liabilities Contract With Customer, Liability, Weighted Average Remaining Amortization Period Contract With Customer, Liability, Weighted Average Remaining Amortization Period Impairment expense Asset Impairment Charges Revenue from Contract with Customer [Abstract] Supplemental disclosures of cash flow data: Supplemental Cash Flow Information [Abstract] Award Type [Domain] Award Type [Domain] Debt Debt Disclosure [Text Block] Entity Filer Category Entity Filer Category Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Less: Allowance for uncollectible franchise fees Beginning balance Ending balance Financing Receivable, Allowance for Credit Loss Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Debt Repayment, Next 12 Months Debt Repayment, Next 12 Months [Member] Debt Repayment, Next 12 Months Revolving Credit Facility Revolving Credit Facility [Member] Renewal Commissions Renewal Commissions [Member] Renewal Commissions Uncertain tax positions Unrecognized Tax Benefits Computer equipment Computer Equipment [Member] Number of office locations Number of Offices Number of Offices Franchise locations sold (in franchises) Significant Changes, Franchises Sold Restricted cash Restricted Cash, Current Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Less: Unamortized discount Receivable with Imputed Interest, Discount Stockholders' Equity Equity [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Class of Stock [Axis] Class of Stock [Axis] New deferrals Contract with Customer, New Performance Obligation Contract with Customer, New Performance Obligation Web Domain Web Domain [Member] Web Domain Leverage Ratio Threshold [Axis] Leverage Ratio Threshold [Axis] Leverage Ratio Threshold [Axis] Income Taxes Income Tax Disclosure [Text Block] Contract liabilities Increase (decrease) in contract liability Increase (Decrease) in Contract with Customer, Liability Ownership [Axis] Ownership [Axis] Initial Franchise Fees Initial Franchise Fees [Member] Initial Franchise Fees Depreciation and amortization Depreciation, Depletion and Amortization Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Furniture & fixtures Furniture and Fixtures [Member] Noncontrolling Interest [Abstract] Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Current Liabilities: Liabilities, Current [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Transferred over time Transferred over Time [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Equity, Attributable to Parent Net franchise fees receivable Financing Receivable, after Allowance for Credit Loss Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Debt Repayment, Last 24 Months Debt Repayment, Last 24 Months [Member] Debt Repayment, Last 24 Months Deferred tax adjustments related to Tax Receivable Agreement Adjustments To Additional Paid In Capital, Tax Receivable Agreement Adjustments To Additional Paid In Capital, Tax Receivable Agreement Pre-IPO LLC Pre-IPO LLC Members [Member] Pre-IPO LLC Members [Member] Diluted (in dollars per share) Earnings per share of Class A common stock - diluted (in dollars per share) Earnings Per Share, Diluted Increase (decrease) in commissions and agency fees receivable, net Increase (Decrease) in Commissions and Fees Receivable Increase (Decrease) in Commissions and Fees Receivable Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Premiums payable Increase (Decrease) In Premiums Payable Increase (Decrease) In Premiums Payable Revenue recognized during the period Contract with Customer, Liability, Revenue Recognized Contract Liability [Roll Forward] Contract Liability [Roll Forward] Contract Liability Receivable [Domain] Receivable [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Other Franchise Revenues Other Franchise Revenues [Member] Other Franchise Revenues Line of Credit Line of Credit [Member] Income (loss) before taxes Income (loss) before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Conversion ratio Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio Other Income (Expense): Other Nonoperating Income (Expense) [Abstract] Framework for Measuring Fair Value Fair Value Measurement, Policy [Policy Text Block] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letter of credit Letters of Credit Outstanding, Amount Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Schedule of Allowance for Uncollectible Franchise Fees Financing Receivable, Allowance for Credit Loss [Table Text Block] Less than 1.50 Threshold One [Member] Threshold One [Member] Net income (loss) attributable to Goosehead Insurance, Inc. Net income (loss) attributable to Goosehead Insurance Inc. Net Income (Loss) Asset Impairment Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Total current liabilities Liabilities, Current Distributions Payments of Distributions to Affiliates Greater than 2.50 Threshold Three [Member] Threshold Three [Member] Entity Emerging Growth Company Entity Emerging Growth Company Schedule of Reconciliation of Cash and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Debt Repayment, Balloon Payment Debt Repayment, Balloon Payment [Member] Debt Repayment, Balloon Payment Intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Effects of Changes in Ownership Interests on Equity Effects of Changes in Ownership Interests on Equity [Table Text Block] Effects of Changes in Ownership Interests on Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Book of Business Book of Business [Member] Book of Business Receivable from franchisees, net of current portion Accounts Receivable, Net, Noncurrent - Franchise Receivable Accounts Receivable, Net, Noncurrent - Franchise Receivable Contract liabilities Contract liabilities at December 31, 2022 Contract liabilities at June 30, 2023 Contract with Customer, Liability Exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Document Fiscal Period Focus Document Fiscal Period Focus Amortized over useful life Finite-Lived Intangible Asset, Useful Life Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Remaining borrowing availability Line of Credit Facility, Remaining Borrowing Capacity Income Tax Contingency [Table] Income Tax Contingency [Table] Additional commitments Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments Equity-based compensation Share-Based Payment Arrangement, Noncash Expense Class B Common Stock Common Class B [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Common stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Earnings per share: Earnings Per Share, Basic And Diluted EPS [Abstract] Earnings Per Share, Basic And Diluted EPS Repayment of note payable Repayments of Secured Debt Document Fiscal Year Focus Document Fiscal Year Focus Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest 2025 Long-Term Debt, Maturity, Year Two Distributions Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Entity Small Business Entity Small Business Noncontrolling interest, ownership percentage Noncontrolling Interest, Ownership Percentage Noncontrolling Interest, Ownership Percentage Receivables from franchisees Accounts Receivable Net, Franchise Receivable Accounts Receivable Net, Franchise Receivable Local Phone Number Local Phone Number Property and equipment, net of accumulated depreciation Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Transferred at a point in time Transferred at Point in Time [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Lease liability, net of current portion Operating Lease, Liability, Noncurrent Restricted cash Restricted Cash and Cash Equivalents, Current Reallocation of Non-controlling interest Increase (Decrease) In Non Controlling Interest, Reallocation Increase (Decrease) In Non Controlling Interest, Reallocation Depreciation Depreciation Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used for financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes, net Deferred Income Tax Assets, Net Percentage due to related parties Related Party Transaction, Percentage Due To Related Parties Related Party Transaction, Percentage Due To Related Parties Accumulated deficit Retained Earnings [Member] Note payable Long-Term Debt, Current Maturities Greater than 1.50 Threshold Two [Member] Threshold Two [Member] Total liabilities and equity Liabilities and Equity Other assets Other Assets, Noncurrent Ownership [Domain] Ownership [Domain] Corporate-owned locations (in locations) Number Of Corporate-Owned Locations Number Of Corporate-Owned Locations Effect of dilutive securities, stock options (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Right-of-use asset Operating Lease, Right-of-Use Asset Basic (in dollars per share) Earnings per share of Class A common stock - basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Activity under employee stock purchase plan Increase in additional paid-in capital as a result of activity under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Noncontrolling interest holders Various Noncontrolling Interest Holders [Member] Various Noncontrolling Interest Holders Revenues Revenues Product and Service [Domain] Product and Service [Domain] Agency Fees Agency Fees [Member] Agency Fees Proceeds from notes receivable Proceeds from Sale and Collection of Notes Receivable Entity Address, City or Town Entity Address, City or Town Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Pre-IPO LLC Related Party [Member] Commissions and agency fees receivable, net Accounts Receivable Net, Commissions And Agency Fees Receivable Accounts Receivable Net, Commissions And Agency Fees Receivable Cost to obtain franchise contracts Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Commissions and agency fees receivable Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable Network equipment Network Equipment [Member] Network Equipment [Member] Cash paid for income taxes Income Taxes Paid Receivable from franchisees, net Accounts Receivable, Net, Current - Franchise Receivable Accounts Receivable, Net, Current - Franchise Receivable Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Basis of Combination Consolidation, Policy [Policy Text Block] Agency Fees Agency Fees Receivables [Member] Agency Fees Receivables Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Document Transition Report Document Transition Report Total Property, Plant and Equipment, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Noncash lease activity Noncash Lease Expense Noncash Lease Expense Franchise revenues Franchise [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Common stock shares authorized (in shares) Common Stock, Shares Authorized Weighted average shares of Class A common stock outstanding Earnings Per Share Basic And Diluted Shares [Abstract] Earnings Per Share Basic And Diluted Shares Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Document Information [Table] Document Information [Table] Vote per share (in votes) Common Stock, Vote Per Share Common Stock, Vote Per Share Entity File Number Entity File Number Lease liability Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current 2026 Long-Term Debt, Maturity, Year Three Debt Covenant [Axis] Debt Covenant [Axis] Debt Covenant Computer Software Costs Computer Software, Intangible Asset [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Activity under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Depreciation and amortization Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization Entity Shell Company Entity Shell Company Total Long-Term Debt, Gross Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New Business Commissions New Business Commissions [Member] New Business Commissions Recently adopted accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Ownership interest held by non-controlling interest holders Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners SOFR Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Prepaid expenses Increase (Decrease) in Prepaid Expense Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Cash and cash equivalents, and restricted cash, beginning of period Cash and cash equivalents, and restricted cash, end of period Cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Additional paid in capital Additional Paid in Capital Bad debts Bad debt expense Charges to bad debts Accounts Receivable, Credit Loss Expense (Reversal) Common stock shares issued (in shares) Common Stock, Shares, Issued Contract liabilities Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Deferred income taxes Deferred Income Tax Expense (Benefit) Redemption of LLC Units Decrease in additional paid-in capital as a result of the redemption of LLC interests Stock Redeemed or Called During Period, Value Document Information [Line Items] Document Information [Line Items] Income (loss) before taxes attributable to GSHD Net Income (Loss) Before Income Taxes, Attributable To Parent Net Income (Loss) Before Income Taxes, Attributable To Parent Goosehead Financial, LLC Goosehead Financial, LLC [Member] Goosehead Financial, LLC [Member] 2027 Long-Term Debt, Maturity, Year Four Stock Option Employee Stock Option [Member] Income Taxes Income Tax, Policy [Policy Text Block] Franchise Fees Receivable Franchise Fees Receivable [Text Block] Franchise Fees Receivable Franchise fees receivable Financing Receivable, before Allowance for Credit Loss Class A Common Stock Class A Common Stock Common Class A [Member] Non-controlling interest Noncontrolling Interest Disclosure [Text Block] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Document Type Document Type 2024 Long-Term Debt, Maturity, Year One Notes Payable to Bank Notes Payable to Banks [Member] Greater than 3.50 Threshold Four [Member] Threshold Four [Member] Related Party [Axis] Related Party, Type [Axis] Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name Franchises purchased (in franchises) Significant Changes, Franchises Purchased During Period Other assets Increase (Decrease) in Other Operating Assets Interest Income Interest Income1 [Member] Interest Income1 Impairment of right-of-use-asset Impairment of Right-of-Use-Asset Impairment of Right-of-Use-Asset Receivable Type [Axis] Receivable Type [Axis] Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Non-controlling interests Equity, Attributable to Noncontrolling Interest Ownership interest held by Goosehead Insurance, Inc. Subsidiary, Ownership Percentage, Parent Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Document Period End Date Document Period End Date Franchise Fees Receivable Franchise Fees Receivable [Member] Franchise Fees Receivable [Member] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Commissions and agency fees receivable, net Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable Entity Central Index Key Entity Central Index Key Debt Covenant [Domain] Debt Covenant [Domain] Debt Covenant [Domain] Equity-based compensation expense Share-Based Payment Arrangement, Expense Variable Rate [Axis] Variable Rate [Axis] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Tax expense Taxes Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Periodic payment Debt Instrument, Periodic Payment Write offs Accounts Receivable, Allowance for Credit Loss, Writeoff Increase (decrease) in cost to obtain franchise contracts Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Receivable from franchisees Increase (Decrease) In Accounts Receivable - Franchise Receivable Increase (Decrease) In Accounts Receivable - Franchise Receivable Write offs Financing Receivable, Allowance for Credit Loss, Writeoff Liabilities under the tax receivable agreement, current Liabilities Under Tax Receivable Agreements, Current Liabilities Under Tax Receivable Agreements, Current Increase (decrease) in receivables from franchisees Increase (Decrease) in Receivables from Franchisees Increase (Decrease) in Receivables from Franchisees Amortization period Capitalized Contract Cost, Amortization Period Related Party [Domain] Related Party, Type [Domain] Charges to bad debts Financing Receivable, Credit Loss, Expense (Reversal) LLC Units LLC Units [Member] LLC Units [Member] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Ownership interest held by non-controlling interest holders Subsidiary, Ownership Percentage, Noncontrolling Owner Equity [Abstract] Equity [Abstract] Less: income tax expense attributable to GSHD Income Tax Expense (Benefit), Portion Attributable To Parent Income Tax Expense (Benefit), Portion Attributable To Parent Class of Stock [Line Items] Class of Stock [Line Items] Franchise license revenue period Franchise License Term Franchise License Term Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Schedule of Ownership Interests Schedule of Other Ownership Interests [Table Text Block] Amendment Flag Amendment Flag LIBOR London Interbank Offered Rate (LIBOR)1 [Member] London Interbank Offered Rate (LIBOR)1 Schedule of Franchise Fees Receivable Schedule of Allowance for Uncollectible Agency Fees Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash paid during the period for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Schedule of Interest Rate Dependent of Leverage Ratio Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block] Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block] Tax Receivable Agreement Tax Receivable Agreement [Member] Tax Receivable Agreement [Member] Credit Facility [Domain] Credit Facility [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Interest Rate Debt Instrument, Basis Spread on Variable Rate Note payable, net of current portion Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt Repayment, First Twelve Months Debt Repayment, First Twelve Months [Member] Debt Repayment, First Twelve Months Diluted (in shares) Weighted average shares of Class A common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Internally Developed Software Software Development [Member] Total stockholders' equity Parent Parent [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Operating Expenses: Operating Expenses [Abstract] Operating franchise locations (in franchises) Significant Changes, Franchised Outlets in Operation Revenue Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Principal amount of debt Debt Instrument, Face Amount Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc. Total Effect of Changes in Ownership Interest on Equity Total Effect of Changes in Ownership Interest on Equity Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Additional paid in capital Additional Paid-in Capital [Member] Current Assets: Assets, Current [Abstract] Total assets Assets Entity Address, State or Province Entity Address, State or Province Cover page. Cover [Abstract] Liabilities under the tax receivable agreement Liabilities Under Tax Receivable Agreement Liabilities Under Tax Receivable Agreement Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Leverage Ratio Threshold [Domain] Leverage Ratio Threshold [Domain] [Domain] for Leverage Ratio Threshold [Axis] Impairment of property and equipment Impairment of Property and Equipment Impairment of Property and Equipment Allowance for Uncollectible Agency Fees Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Equity-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Phone system Phone System [Member] Phone System [Member] Common stock shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Employee compensation and benefits Labor and Related Expense Member distributions and dividends Payments of Dividends Premiums payable Premiums Payable, Current Premiums Payable, Current Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] EBITDA ratio Debt Instrument, Earnings Ratio Debt Instrument, Earnings Ratio Cash consideration paid for asset acquisitions Asset Acquisition, Consideration Transferred Total operating expenses Operating Expenses Payment made against final balloon payment Debt Instrument, Annual Principal Payment Net increase (decrease) in cash and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Redemption of LLC Units (in shares) Stock Redeemed or Called During Period, Shares Renewal Royalty Fees Renewal Royalty Fees [Member] Renewal Royalty Fees Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Liabilities under tax receivable agreement Liabilities Under Tax Receivable Agreement, Noncurrent Liabilities Under Tax Receivable Agreement, Noncurrent Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Net income (loss) attributable to GSHD Net Income (Loss) Available to Common Stockholders, Basic Pro forma earnings per share: Earnings Per Share, Pro Forma [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares of Class A common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Income (loss) from operations Operating Income (Loss) Credit Facility [Axis] Credit Facility [Axis] Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Schedule of Maturities of Note Payable Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from the issuance of Class A common stock Proceeds from Issuance Initial Public Offering Revenues: Revenues [Abstract] Property and equipment Property, Plant and Equipment Disclosure [Text Block] Contract liabilities, net of current portion Contract with Customer, Liability, Noncurrent Commissions and agency fees Commissions And Agency Fees [Member] Commissions And Agency Fees [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] New Business Royalty Fees New Business Royalty Fees [Member] New Business Royalty Fees Leverage Ratio Leverage Ratio Leverage Ratio Impacts of Tax Receivable Agreement Increase (Decrease) in Due to Related Parties Statement [Line Items] Statement [Line Items] Less: income (loss) before taxes attributable to non-controlling interests Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest Purchase of software Payments for Software Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Revolver balance Long-Term Line of Credit Debt Repayment, Following 12 Months Debt Repayment, Following 12 Months [Member] Debt Repayment, Following 12 Months Contingent Commissions Contingent Commissions [Member] Contingent Commissions Common stock Common Stock, Value, Issued General and administrative expenses General and Administrative Expense Non-controlling interest Noncontrolling Interest [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] EX-101.PRE 9 gshd-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 24, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38466  
Entity Registrant Name GOOSEHEAD INSURANCE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-3886022  
Entity Address, Address Line One 1500 Solana Blvd, Building 4, Suite 4500  
Entity Address, City or Town Westlake  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 76262  
City Area Code 469  
Local Phone Number 480-3669  
Title of 12(b) Security Class A Common Stock, par value $.01 per share  
Trading Symbol GSHD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001726978  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   23,898,757
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   13,795,166
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Revenues $ 69,277 $ 53,022 $ 127,232 $ 94,300
Operating Expenses:        
Employee compensation and benefits 37,483 31,659 74,365 63,143
General and administrative expenses 17,332 12,378 33,188 25,902
Bad debts 900 1,660 2,555 2,456
Depreciation and amortization 2,372 1,658 4,465 3,234
Total operating expenses 58,087 47,355 114,573 94,735
Income (loss) from operations 11,190 5,667 12,659 (435)
Other Income (Expense):        
Interest expense (1,709) (1,114) (3,440) (1,997)
Income (loss) before taxes 9,481 4,553 9,219 (2,432)
Tax expense 2,301 2,164 2,220 562
Net income (loss) 7,180 2,389 6,999 (2,994)
Less: net income (loss) attributable to non-controlling interests 3,514 2,047 3,414 (1,050)
Net income (loss) attributable to Goosehead Insurance, Inc. $ 3,666 $ 342 $ 3,585 $ (1,944)
Earnings per share:        
Basic (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
Diluted (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
Weighted average shares of Class A common stock outstanding        
Basic (in shares) 23,689 20,454 23,448 20,348
Diluted (in shares) 24,333 21,245 23,981 20,348
Commissions and agency fees        
Revenues:        
Revenues $ 31,173 $ 26,265 $ 56,657 $ 46,274
Franchise revenues        
Revenues:        
Revenues 37,687 26,427 69,761 47,377
Interest Income        
Revenues:        
Revenues $ 417 $ 330 $ 814 $ 649
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 19,131 $ 28,743
Restricted cash 1,790 1,644
Commissions and agency fees receivable, net 10,459 14,440
Receivable from franchisees, net 9,489 4,932
Prepaid expenses 12,046 4,334
Total current assets 52,915 54,093
Receivable from franchisees, net of current portion 15,446 23,835
Property and equipment, net of accumulated depreciation 33,176 35,347
Right-of-use asset 41,177 44,080
Intangible assets, net of accumulated amortization 12,384 4,487
Deferred income taxes, net 164,549 155,318
Other assets 3,532 4,193
Total assets 323,179 321,353
Current Liabilities:    
Accounts payable and accrued expenses 14,238 15,958
Premiums payable 1,790 1,644
Lease liability 8,468 6,627
Contract liabilities 5,207 6,031
Note payable 8,125 6,875
Total current liabilities 37,828 37,135
Lease liability, net of current portion 61,662 64,947
Note payable, net of current portion 72,449 86,711
Contract liabilities, net of current portion 30,992 40,522
Liabilities under tax receivable agreement 133,696 125,662
Total liabilities 336,627 354,977
Additional paid in capital 86,859 70,866
Accumulated deficit (57,565) (60,570)
Total stockholders' equity 29,670 10,670
Non-controlling interests (43,118) (44,294)
Total equity (13,448) (33,624)
Total liabilities and equity 323,179 321,353
Class A Common Stock    
Current Liabilities:    
Common stock 237 228
Class B Common Stock    
Current Liabilities:    
Common stock $ 139 $ 146
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
shares in Thousands
Jun. 30, 2023
Dec. 31, 2022
Class A Common Stock    
Common stock par value (in dollars per share) $ 0.01 $ 0.01
Common stock shares authorized (in shares) 300,000 300,000
Common stock shares issued (in shares) 23,900 23,034
Common stock shares outstanding (in shares) 23,900 23,034
Class B Common Stock    
Common stock par value (in dollars per share) $ 0.01 $ 0.01
Common stock shares authorized (in shares) 50,000 50,000
Common stock shares issued (in shares) 13,795 14,471
Common stock shares outstanding (in shares) 13,795 14,471
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Class B Common Stock
Total stockholders' equity
Common stock
Class A Common Stock
Common stock
Class B Common Stock
Additional paid in capital
Accumulated deficit
Non-controlling interest
Beginning balance (in shares) at Dec. 31, 2021         20,198 16,909      
Beginning balance at Dec. 31, 2021 $ (69,188)     $ (14,020) $ 200 $ 170 $ 46,281 $ (60,671) $ (55,168)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (5,383)     (2,257)       (2,257) (3,126)
Exercise of stock options (in shares)         19        
Exercise of stock options 256     256     256    
Equity-based compensation 5,788     5,788     5,788    
Activity under employee stock purchase plan (in shares)         3        
Activity under employee stock purchase plan 214     214     214    
Redemption of LLC Units (in shares)         101 101      
Redemption of LLC Units 0     (344) $ 1 $ (1) (344)   344
Deferred tax adjustments related to Tax Receivable Agreement 416     394     394   22
Reallocation of Non-controlling interest 0     (478)       (478) 478
Ending balance (in shares) at Mar. 31, 2022         20,321 16,808      
Ending balance at Mar. 31, 2022 (67,897)     (10,447) $ 201 $ 169 52,589 (63,406) (57,450)
Beginning balance (in shares) at Dec. 31, 2021         20,198 16,909      
Beginning balance at Dec. 31, 2021 (69,188)     (14,020) $ 200 $ 170 46,281 (60,671) (55,168)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (2,994)                
Activity under employee stock purchase plan       391          
Redemption of LLC Units       (721)          
Ending balance (in shares) at Jun. 30, 2022         20,534 16,693      
Ending balance at Jun. 30, 2022 (58,747)     (3,977) $ 203 $ 168 58,942 (63,290) (54,770)
Beginning balance (in shares) at Mar. 31, 2022         20,321 16,808      
Beginning balance at Mar. 31, 2022 (67,897)     (10,447) $ 201 $ 169 52,589 (63,406) (57,450)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 2,389     342       342 2,047
Exercise of stock options (in shares)         94        
Exercise of stock options 1,008     1,008 $ 1   1,007    
Equity-based compensation 5,173     5,173     5,173    
Activity under employee stock purchase plan (in shares)         4        
Activity under employee stock purchase plan 177     177     177    
Redemption of LLC Units (in shares)         115 115      
Redemption of LLC Units 0     (377) $ 1 $ (1) (377)   377
Deferred tax adjustments related to Tax Receivable Agreement 403     373     373   30
Reallocation of Non-controlling interest 0     (226)       (226) 226
Ending balance (in shares) at Jun. 30, 2022         20,534 16,693      
Ending balance at Jun. 30, 2022 (58,747)     (3,977) $ 203 $ 168 58,942 (63,290) (54,770)
Beginning balance (in shares) at Dec. 31, 2022   23,034 14,471   23,034 14,471      
Beginning balance at Dec. 31, 2022 (33,624)     10,670 $ 228 $ 146 70,866 (60,570) (44,294)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) (181)     (81)       (81) (100)
Exercise of stock options (in shares)         17        
Exercise of stock options 173     173     173    
Equity-based compensation 6,620     6,620     6,620    
Activity under employee stock purchase plan (in shares)         4        
Activity under employee stock purchase plan 201     201     201    
Redemption of LLC Units (in shares)         323 323      
Redemption of LLC Units 0     (990) $ 3 $ (3) (990)   990
Deferred tax adjustments related to Tax Receivable Agreement 828     699     699   129
Reallocation of Non-controlling interest 0     (103)       (103) 103
Ending balance (in shares) at Mar. 31, 2023         23,379 14,147      
Ending balance at Mar. 31, 2023 (25,984)     17,189 $ 231 $ 143 77,569 (60,754) (43,173)
Beginning balance (in shares) at Dec. 31, 2022   23,034 14,471   23,034 14,471      
Beginning balance at Dec. 31, 2022 (33,624)     10,670 $ 228 $ 146 70,866 (60,570) (44,294)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 6,999                
Activity under employee stock purchase plan       345          
Redemption of LLC Units (in shares)   675 675            
Redemption of LLC Units       (2,102)          
Ending balance (in shares) at Jun. 30, 2023   23,900 13,795   23,900 13,795      
Ending balance at Jun. 30, 2023 (13,448)     29,670 $ 237 $ 139 86,859 (57,565) (43,118)
Beginning balance (in shares) at Mar. 31, 2023         23,379 14,147      
Beginning balance at Mar. 31, 2023 (25,984)     17,189 $ 231 $ 143 77,569 (60,754) (43,173)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income (loss) 7,180     3,666       3,666 3,514
Distributions (5,206)               (5,206)
Exercise of stock options (in shares)         167        
Exercise of stock options 3,518     3,518 $ 2   3,516    
Equity-based compensation 5,872     5,872     5,872    
Activity under employee stock purchase plan (in shares)         2        
Activity under employee stock purchase plan 144     144     144    
Redemption of LLC Units (in shares)   352 352   352 352      
Redemption of LLC Units 0     (1,112) $ 4 $ (4) (1,112)   1,112
Deferred tax adjustments related to Tax Receivable Agreement 1,027     870     870   157
Reallocation of Non-controlling interest 0     (477)       (477) 477
Ending balance (in shares) at Jun. 30, 2023   23,900 13,795   23,900 13,795      
Ending balance at Jun. 30, 2023 $ (13,448)     $ 29,670 $ 237 $ 139 $ 86,859 $ (57,565) $ (43,118)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 6,999 $ (2,994)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 4,578 3,347
Impairment expense 3,628 0
Bad debt expense 2,555 2,456
Equity-based compensation 12,492 10,961
Impacts of Tax Receivable Agreement 8,497 4,353
Deferred income taxes (7,376) (4,670)
Noncash lease activity 332 2,205
Changes in operating assets and liabilities:    
Receivable from franchisees 2,494 (3,584)
Commissions and agency fees receivable 3,022 1,780
Prepaid expenses (7,712) (2,410)
Other assets 661 (839)
Accounts payable and accrued expenses (3,595) (4,751)
Contract liabilities (10,354) 3,764
Premiums payable (107) 474
Net cash provided by operating activities 16,114 10,092
Cash flows from investing activities:    
Proceeds from notes receivable 12 21
Purchase of software (2,496) (1,292)
Cash consideration paid for asset acquisitions (5,270) 0
Purchase of property and equipment (3,532) (5,531)
Net cash used for investing activities (11,286) (6,802)
Cash flows from financing activities:    
Repayment of note payable (13,125) (1,875)
Proceeds from the issuance of Class A common stock 4,037 1,654
Member distributions and dividends (5,206) 0
Net cash used for financing activities (14,294) (221)
Net increase (decrease) in cash and restricted cash (9,466) 3,069
Cash and cash equivalents, and restricted cash, beginning of period 30,387 30,479
Cash and cash equivalents, and restricted cash, end of period 20,921 33,548
Supplemental disclosures of cash flow data:    
Cash paid during the period for interest 3,282 2,143
Cash paid for income taxes $ 534 $ 398
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization
Goosehead Insurance, Inc. (“GSHD”) is the sole managing member of Goosehead Financial, LLC (“GF”) and has the sole voting power and control of management of GF. Accordingly, GSHD consolidates the financial results of GF and reports non-controlling interest in GSHD’s condensed consolidated financial statements.
GF was organized on January 1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX.
GSHD (collectively with its consolidated subsidiaries, the “Company”) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned agencies and franchise units across the nation.
The Company had 12 and 15 corporate-owned locations in operation at June 30, 2023 and 2022, respectively. Franchisees are provided access to Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During the three months ended June 30, 2023 and 2022, the Company onboarded 72 and 141 franchise locations, respectively, and had 1,344 and 1,344 operating franchise locations as of June 30, 2023 and 2022, respectively. No franchises were purchased during the three and six months ended June 30, 2023 and 2022.
All intercompany accounts and transactions have been eliminated in consolidation.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The accompanying condensed consolidated financial statements of the Company have been prepared in accordance with the instructions to Form 10-Q. Therefore, they do not include all of the annual disclosures required by accounting principles generally accepted in the United States of America ("GAAP"). However, in the opinion of management, these statements include all adjustments, consisting of normal recurring adjustments, which are necessary for a fair presentation of the condensed consolidated financial positions at June 30, 2023 and December 31, 2022, the condensed consolidated results of operations, stockholders' equity and statements of cash flows for the three and six months ended June 30, 2023 and 2022. The interim period condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results that can be expected for the entire year. The Company experiences seasonal fluctuations of its revenue due to the timing of contingent commission revenue recognition and trends in housing market activity.
Reclassification
Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.
Use of Estimates
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, 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.
Intangible Assets
Intangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company’s web domain, computer software costs, and purchased books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, computer software costs are amortized over a useful life of three years, and books of business (customer accounts) are amortized over a useful life of eight years. During the three and six months ended June 30, 2023, the Company purchased books of business (customer accounts) totaling $6.4 million and $6.5 million, respectively.
Asset Impairment
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.
Based on a review of intangible assets during the second quarter ended June 30, 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.
Based on a review of tangible assets during the second quarter ended June 30, 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.
Income Taxes
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.
Restricted Cash
The Company holds premiums received from the insured, but not yet remitted to the Carrier, in a fiduciary capacity. Premiums received but not yet remitted included in restricted cash were $1.8 million and $2.4 million as of June 30, 2023 and 2022, respectively.
The following is a reconciliation of our cash and restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 (in thousands):
June 30,
20232022
Cash and cash equivalents$19,131 $31,121 
Restricted cash1,790 2,427 
Cash and cash equivalents, and restricted cash$20,921 $33,548 
Recently adopted accounting pronouncements
Reference Rate Reform (ASU 2020-04): In March 2020, the Financial Accounting Standards Board issued ASU 2020-04. Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying U.S. GAAP if certain criteria are met to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued. ASU 2020-04 is effective from March 12, 2020 through December 31, 2022. In December 2022, ASU 2022-06 extended the effective period through December 31, 2024. A substantial portion of our indebtedness bears interest at variable interest rates, primarily based on USD-LIBOR. The adoption of ASU 2020-04 did not have a material impact on our condensed consolidated financial statements. The standard will ease, if warranted, the administrative requirements for accounting for the future effects of the rate reform. Our debt agreement contains a provision to move to the Secured Overnight Financing Rate ("SOFR") if or when LIBOR is phased out. On April 26, 2023, the Company entered into an Amendment No.1 to the Second Amended and Restated Credit Agreement executing the provision to move to SOFR from LIBOR. Under the allowable expedients, a modification of a debt contract that is only a replacement of the reference rate is accounted for as a non-substantial modification.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Commissions and fees
The Company earns new and renewal commissions paid by Carriers and fees paid by its clients for the binding of insurance coverage. The transaction price is set as the estimated commissions to be received over the term of the policy based on an estimate of premiums placed, policy changes and cancellations, net of a constraint. These commissions and fees are earned at a point in time upon the effective date of bound insurance coverage, as no performance obligation exists after coverage is bound.
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 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.
Contingent commission revenue is generated from contracts between the Company and 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 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.
Franchise revenues
Franchise revenues include initial franchise fees and ongoing new and renewal royalty fees from franchisees.

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.
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 estimates the anticipated amount of the royalties to be received over the term of the policy based on an estimate of premiums placed by the franchisee, policy changes, and cancellations, net of a constraint. Revenue from royalty fees is recognized over time as the placement of the underlying policies occur.
Contract costs
The Company has evaluated ASC Topic 340 - Other Assets and Deferred Cost (“ASC 340”) which requires companies to defer certain incremental cost to obtain customer contracts, and certain costs to fulfill customer contracts.
Incremental cost to obtain - The adoption of ASC 340 resulted in the Company deferring certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for the franchise sales team, in which the Company pays an incremental amount of compensation on new Franchise Agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term of the contract.
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.
Disaggregation of Revenue
The following table disaggregates revenue by source (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Type of revenue stream:
Commissions and agency fees
Renewal Commissions$18,541 $14,541 $34,359 $24,748 
New Business Commissions6,257 6,730 11,774 12,097 
Agency Fees2,404 3,114 4,634 5,751 
Contingent Commissions3,971 1,880 5,890 3,678 
Franchise revenues
Renewal Royalty Fees27,552 18,870 50,304 32,872 
New Business Royalty Fees6,267 4,821 11,909 9,113 
Initial Franchise Fees3,287 2,591 6,350 4,887 
Other Franchise Revenues581 145 1,198 505 
Interest Income417 330 814 649 
Total Revenues$69,277 $53,022 $127,232 $94,300 
Timing of revenue recognition:
Transferred at a point in time$27,202 $24,385 $50,767 $42,596 
Transferred over time42,075 28,637 76,465 51,704 
Total Revenues$69,277 $53,022 $127,232 $94,300 

Contract Balances
The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers (in thousands):
June 30, 2023December 31, 2022Increase/(decrease)
Cost to obtain franchise contracts(1)
$2,904 $3,255 $(351)
Commissions and agency fees receivable, net(2)
10,459 14,440 (3,981)
Receivable from franchisees(2)
24,935 28,767 (3,832)
Contract liabilities(2)(3)
36,199 46,553 (10,354)
(1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets.
(2) Includes both the current and long term portion of this balance.
(3) Initial Franchise Fees to be recognized over the life of the contract.

The Company records Franchise Fees as contract liabilities on the Condensed Consolidated Balance Sheets when the agreement is executed. Contract liabilities are reduced as fees are recognized in revenue over the expected life of the franchise license. As the term of the franchise license is typically ten years, substantially all of the franchise fee revenue recognized in the period ended June 30, 2023 was included in the contract liabilities balance as of December 31, 2022.

The weighted average remaining amortization period for contract liabilities related to open franchises is 7.5 years.
Significant changes in contract liabilities are as follows (in thousands):
Contract liabilities at December 31, 2022
$46,553 
Revenue recognized during the period(6,350)
New deferrals(1)
2,780 
Write offs(2)
(6,784)
Contract liabilities at June 30, 2023
$36,199 
(1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement.
(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Franchise Fees Receivable
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Franchise Fees Receivable Franchise Fees Receivable
The balance of Franchise fees receivable included in Receivable from franchisees consisted of the following (in thousands):
  
June 30, 2023December 31, 2022
Franchise fees receivable(1)
$24,324 $35,606 
Less: Unamortized discount(1)
(7,067)(9,896)
Less: Allowance for uncollectible franchise fees(1)
(421)(487)
Net franchise fees receivable(1)
$16,836 $25,223 
(1) Includes both the current and long term portion of this balance.
Activity in the allowance for uncollectible franchise fees was as follows (in thousands):
Balance at December 31, 2022$487 
Charges to bad debts823 
Write offs(889)
Balance at June 30, 2023$421 
Balance at December 31, 2021$303 
Charges to bad debts1,341 
Write offs(1,217)
Balance at June 30, 2022$427 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Uncollectible Agency Fees
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Allowance for Uncollectible Agency Fees Allowance for Uncollectible Agency FeesActivity in the allowance for uncollectible agency fees was as follows (in thousands):
Balance at December 31, 2022$450 
Charges to bad debts876 
Write offs(673)
Balance at June 30, 2023$653 
Balance at December 31, 2021$489 
Charges to bad debts1,115 
Write offs(1,052)
Balance at June 30, 2022$552 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and equipment Property and equipment
Property and equipment consisted of the following (in thousands):
June 30, 2023December 31, 2022
Furniture & fixtures$11,090 $9,772 
Computer equipment4,069 4,041 
Network equipment426 423 
Phone system326 326 
Leasehold improvements36,297 36,009 
Total52,208 50,571 
Less accumulated depreciation(19,032)(15,224)
Property and equipment, net$33,176 $35,347 
Depreciation expense was $3.8 million and $2.9 million for six months ended June 30, 2023 and 2022, respectively.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
On July 21, 2021, the Company refinanced 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 Company also has the right, subject to approval by the administrative agent and each issuing bank, to increase the commitments under the credit facilities by an additional $25.0 million.
On April 26, 2023, the Company entered into Amendment No.1 ("Amendment") of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with SOFR.
The $50.0 million revolving credit facility accrues interest on amounts drawn at an initial interest rate of LIBOR plus 250 basis points, then at an interest rate determined by the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points. At June 30, 2023, the Company had nothing drawn against the revolving credit facility and had a letter of credit of $0.2 million applied against the maximum borrowing availability, payable on July 21, 2026. Thus, amounts available to draw totaled $49.8 million. The revolving credit facility is collateralized by substantially all the Company’s assets, which includes rights to future commissions and royalties.
The term note is payable in quarterly installments of $0.6 million the first twelve months, $1.3 million the next twelve months, $1.9 million the next twelve months, and $2.5 million the last twenty-four months, with a balloon payment of $65.6 million on July 21, 2026. On May 31, 2023, the Company paid an additional $10.0 million toward the term note, reducing the final balloon payment to $55.6 million. The note is collateralized by substantially all of the Company’s assets, which includes rights to future commissions and royalties. Interest is calculated initially at LIBOR plus 225 basis points, then at an interest rate based on the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points.
The interest rate for each leverage ratio tier is as follows:
Leverage RatioInterest Rate
< 1.50x
SOFR + 175 bps
> 1.50x
SOFR + 200 bps
> 2.50x
SOFR + 225 bps
> 3.50x
SOFR + 250 bps
Maturities of the term note payable for the next five years are as follows (in thousands):
Amount
2023$3,750 
20249,375 
202510,000 
202658,125 
2027— 
Total$81,250 

The Company’s note payable agreement contains certain restrictions and covenants. Under these restrictions, the Company is limited in the amount of debt incurred and distributions payable. As of June 30, 2023, the Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the credit agreement, was 4x. In addition, the credit agreement contains certain change of control provisions that, if broken, would trigger a default. Finally, the Company must maintain certain financial ratios. As of June 30, 2023, the Company was in compliance with these covenants.
Because of both instruments’ variable interest rate, the note payable balance at June 30, 2023 and December 31, 2022, approximates fair value using Level 2 inputs, described below.
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:
 
Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.
Level 2—Significant other observable inputs other than Level 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.
Level 3—Significant unobservable inputs that reflect a reporting entity’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
The asset or liability’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.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
GSHD is 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.
Income tax expense (benefit)
Provision expense from income taxes for the three and six months ended June 30, 2023 was $2.3 million and $2.2 million compared to $2.2 million and $0.6 million for the three and six months ended June 30, 2022. The effective tax rate was 24% and 24% for the three and six months ended June 30, 2023 and 48% and (23)% for the three and six months ended June 30, 2022. The decrease in the effective tax rate for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 was primarily due to an increase in exercises of employee stock options. The increase in the effective tax rate for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 was primarily due to an increase in pre-tax income between periods.
Deferred taxes
Deferred tax assets at June 30, 2023 were $164.5 million compared to $155.3 million at December 31, 2022. The primary contributing factor to the increase in deferred tax assets is additional redemptions of LLC Units of GF for shares of Class A common stock of GSHD during the six months ended June 30, 2023.
Tax Receivable Agreement
GF intends to make an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the “Code”) 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. 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 GSHD in the absence of those transactions. The anticipated tax basis adjustments are expected to reduce the amount of tax that GSHD would otherwise be required to pay in the future.
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.
During the three and six months ended June 30, 2023, an aggregate of 351,972 and 675,457 LLC Units were redeemed by the Pre-IPO LLC Members for newly issued shares of Class A common stock. In connection with these redemptions, GSHD received 351,972 and 675,457 LLC Units, which resulted in an increase in the tax basis of its investment in GF subject to the provisions of the tax receivable agreement. The Company recognized a liability for the TRA Payments due to the Pre-IPO LLC Members, representing 85% of the aggregate tax benefits the Company expects to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such TRA Payments would be paid based on its estimates of future taxable income. As of June 30, 2023, the total amount of TRA Payments due to the Pre-IPO LLC Members under the tax receivable agreement was $134.2 million, of which $0.5 million was current and included in Accounts payables and accrued expenses on the Condensed Consolidated Balance Sheet. Future exchanges of LLC Units for Class A common stock will result in additional TRA payments.
Uncertain tax positions
GSHD has determined there are no material uncertain tax positions as of June 30, 2023.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Class A Common Stock
GSHD has a total of 23,900 thousand shares of its Class A common stock outstanding at June 30, 2023. Each share of Class A common stock holds economic rights and entitles its holder to one vote per share on all matters submitted to a vote of the stockholders of GSHD.
Class B Common Stock
GSHD has a total of 13,795 thousand shares of its Class B common stock outstanding at June 30, 2023. Each share of Class B common stock has no economic rights but entitles its holder to one vote per share on all matters submitted to a vote of the stockholders of GSHD.
Holders of Class A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's shareholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.

Earnings Per Share
The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the three and six months ended June 30, 2023 and 2022, divided by the basic weighted average number of Class A common stock as of June 30, 2023 and 2022 (in thousands, except per share amounts). Diluted earnings
per share 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. The Company has not included the effects of conversion of Class B shares to Class A shares in the diluted EPS calculation using the "if-converted" method, because doing so has no impact on diluted EPS.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Numerator:
Income (loss) before taxes$9,481 $4,553 $9,219 $(2,432)
Less: income (loss) before taxes attributable to non-controlling interests3,514 2,047 3,414 (1,050)
Income (loss) before taxes attributable to GSHD5,967 2,506 5,805 (1,382)
Less: income tax expense attributable to GSHD2,301 2,164 2,220 562 
Net income (loss) attributable to GSHD$3,666 $342 $3,585 $(1,944)
Denominator:
Weighted average shares of Class A common stock outstanding - basic23,689 20,454 23,448 20,348 
Effect of dilutive securities:
Stock options(1)
644 791 533 — 
Weighted average shares of Class A common stock outstanding - diluted24,333 21,245 23,981 20,348 
Earnings per share of Class A common stock - basic$0.15 $0.02 $0.15 $(0.10)
Earnings per share of Class A common stock - diluted$0.15 $0.02 $0.15 $(0.10)
(1) 1,543 and 2,178 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2023 because the effect would have been anti-dilutive. 2,388 and 3,179 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2022 because the effect would have been anti-dilutive.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Non-controlling interest
6 Months Ended
Jun. 30, 2023
Noncontrolling Interest [Abstract]  
Non-controlling interest Non-controlling interest
GSHD is the sole managing member of GF and, as a result, it consolidates the financial results of GF. GSHD reports a non-controlling interest representing the economic interest in GF held by the other members of GF.
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 three and six months ended June 30, 2023, GF made a distribution of $12.6 million, of which $5.2 million was made to Pre-IPO LLC Members. The remaining $7.4 million was made to GSHD and was eliminated in consolidation.
Under the amended and restated Goosehead Financial, 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 cancelled 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.
During the three and six months ended June 30, 2023, an aggregate of 352 thousand and 675 thousand LLC Units were redeemed by the non-controlling interest holders. Pursuant to the GF LLC Agreement, GSHD issued 352 thousand and 675 thousand shares of Class A common stock in connection with these redemptions and received 352 thousand and 675 thousand LLC Interests, increasing GSHD's ownership interest in GF. Simultaneously, and in connection with these redemptions, 352 thousand and 675 thousand shares of Class B common stock were surrendered and cancelled.
The following table summarizes the ownership interest in GF as of June 30, 2023 (in thousands):
June 30, 2023
LLC UnitsOwnership %
Number of LLC Units held by GSHD23,90063.4%
Number of LLC Units held by non-controlling interest holders13,79536.6%
Number of LLC Units outstanding37,695100.0%

The weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the non-controlling interest holders. The non-controlling interest holders' weighted average ownership percentages for the three and six months ended June 30, 2023 were 37.0% and 37.6%, respectively.
The following table summarizes the effects of changes in ownership in GF on the equity of GSHD for the three and six months ended June 30, 2023 and 2022 as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income (loss) attributable to Goosehead Insurance Inc.$3,666 $342 $3,585 $(1,944)
Transfers (to) from non-controlling interests:
Decrease in additional paid-in capital as a result of the redemption of LLC interests(1,112)(377)(2,102)(721)
Increase in additional paid-in capital as a result of activity under employee stock purchase plan144 177 345 391 
Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc.$2,698 $142 $1,828 $(2,274)
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation Equity-Based CompensationStock option expense was $5.9 million and $12.5 million for the three and six months ended June 30, 2023. Stock option expense was $5.2 million and $11.0 million for the three and six months ended June 30, 2022.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Litigation
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Litigation LitigationFrom time to time, GSHD may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of the Company's business. The amount of any loss from the ultimate outcomes is not probable or reasonably estimable. It is the opinion of management that the resolution of outstanding claims will not have a material adverse effect on the financial position or results of operations of the Company.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Combination All intercompany accounts and transactions have been eliminated in consolidation.
Basis of Presentation
Basis of Presentation
The accompanying condensed consolidated financial statements of the Company have been prepared in accordance with the instructions to Form 10-Q. Therefore, they do not include all of the annual disclosures required by accounting principles generally accepted in the United States of America ("GAAP"). However, in the opinion of management, these statements include all adjustments, consisting of normal recurring adjustments, which are necessary for a fair presentation of the condensed consolidated financial positions at June 30, 2023 and December 31, 2022, the condensed consolidated results of operations, stockholders' equity and statements of cash flows for the three and six months ended June 30, 2023 and 2022. The interim period condensed consolidated financial statements should be read in conjunction with the Consolidated Financial Statements that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.
The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results that can be expected for the entire year. The Company experiences seasonal fluctuations of its revenue due to the timing of contingent commission revenue recognition and trends in housing market activity.
Reclassification
Reclassification
Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.
Use of Estimates
Use of Estimates
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, 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.
Intangible Assets Intangible AssetsIntangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company’s web domain, computer software costs, and purchased books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, computer software costs are amortized over a useful life of three years, and books of business (customer accounts) are amortized over a useful life of eight years. During the three and six months ended June 30, 2023, the Company purchased books of business (customer accounts) totaling $6.4 million and $6.5 million, respectively.
Asset Impairment
Asset Impairment
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.
Based on a review of intangible assets during the second quarter ended June 30, 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.
Based on a review of tangible assets during the second quarter ended June 30, 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.
Income Taxes
Income Taxes
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.
Restricted Cash Restricted CashThe Company holds premiums received from the insured, but not yet remitted to the Carrier, in a fiduciary capacity.
Recently adopted accounting pronouncements
Recently adopted accounting pronouncements
Reference Rate Reform (ASU 2020-04): In March 2020, the Financial Accounting Standards Board issued ASU 2020-04. Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying U.S. GAAP if certain criteria are met to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued. ASU 2020-04 is effective from March 12, 2020 through December 31, 2022. In December 2022, ASU 2022-06 extended the effective period through December 31, 2024. A substantial portion of our indebtedness bears interest at variable interest rates, primarily based on USD-LIBOR. The adoption of ASU 2020-04 did not have a material impact on our condensed consolidated financial statements. The standard will ease, if warranted, the administrative requirements for accounting for the future effects of the rate reform. Our debt agreement contains a provision to move to the Secured Overnight Financing Rate ("SOFR") if or when LIBOR is phased out. On April 26, 2023, the Company entered into an Amendment No.1 to the Second Amended and Restated Credit Agreement executing the provision to move to SOFR from LIBOR. Under the allowable expedients, a modification of a debt contract that is only a replacement of the reference rate is accounted for as a non-substantial modification.
Framework for Measuring Fair Value
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:
 
Level 1—Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets.
Level 2—Significant other observable inputs other than Level 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.
Level 3—Significant unobservable inputs that reflect a reporting entity’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.
The asset or liability’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.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Restrictions on Cash and Cash Equivalents
The following is a reconciliation of our cash and restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 (in thousands):
June 30,
20232022
Cash and cash equivalents$19,131 $31,121 
Restricted cash1,790 2,427 
Cash and cash equivalents, and restricted cash$20,921 $33,548 
Schedule of Reconciliation of Cash and Restricted Cash
The following is a reconciliation of our cash and restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 (in thousands):
June 30,
20232022
Cash and cash equivalents$19,131 $31,121 
Restricted cash1,790 2,427 
Cash and cash equivalents, and restricted cash$20,921 $33,548 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates revenue by source (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Type of revenue stream:
Commissions and agency fees
Renewal Commissions$18,541 $14,541 $34,359 $24,748 
New Business Commissions6,257 6,730 11,774 12,097 
Agency Fees2,404 3,114 4,634 5,751 
Contingent Commissions3,971 1,880 5,890 3,678 
Franchise revenues
Renewal Royalty Fees27,552 18,870 50,304 32,872 
New Business Royalty Fees6,267 4,821 11,909 9,113 
Initial Franchise Fees3,287 2,591 6,350 4,887 
Other Franchise Revenues581 145 1,198 505 
Interest Income417 330 814 649 
Total Revenues$69,277 $53,022 $127,232 $94,300 
Timing of revenue recognition:
Transferred at a point in time$27,202 $24,385 $50,767 $42,596 
Transferred over time42,075 28,637 76,465 51,704 
Total Revenues$69,277 $53,022 $127,232 $94,300 
Schedule of Contract Balances
The following table provides information about receivables, cost to obtain, and contract liabilities from contracts with customers (in thousands):
June 30, 2023December 31, 2022Increase/(decrease)
Cost to obtain franchise contracts(1)
$2,904 $3,255 $(351)
Commissions and agency fees receivable, net(2)
10,459 14,440 (3,981)
Receivable from franchisees(2)
24,935 28,767 (3,832)
Contract liabilities(2)(3)
36,199 46,553 (10,354)
(1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets.
(2) Includes both the current and long term portion of this balance.
(3) Initial Franchise Fees to be recognized over the life of the contract.
Significant changes in contract liabilities are as follows (in thousands):
Contract liabilities at December 31, 2022
$46,553 
Revenue recognized during the period(6,350)
New deferrals(1)
2,780 
Write offs(2)
(6,784)
Contract liabilities at June 30, 2023
$36,199 
(1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement.
(2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Franchise Fees Receivable (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Franchise Fees Receivable
The balance of Franchise fees receivable included in Receivable from franchisees consisted of the following (in thousands):
  
June 30, 2023December 31, 2022
Franchise fees receivable(1)
$24,324 $35,606 
Less: Unamortized discount(1)
(7,067)(9,896)
Less: Allowance for uncollectible franchise fees(1)
(421)(487)
Net franchise fees receivable(1)
$16,836 $25,223 
(1) Includes both the current and long term portion of this balance.
Activity in the allowance for uncollectible agency fees was as follows (in thousands):
Balance at December 31, 2022$450 
Charges to bad debts876 
Write offs(673)
Balance at June 30, 2023$653 
Balance at December 31, 2021$489 
Charges to bad debts1,115 
Write offs(1,052)
Balance at June 30, 2022$552 
Schedule of Allowance for Uncollectible Franchise Fees Activity in the allowance for uncollectible franchise fees was as follows (in thousands):
Balance at December 31, 2022$487 
Charges to bad debts823 
Write offs(889)
Balance at June 30, 2023$421 
Balance at December 31, 2021$303 
Charges to bad debts1,341 
Write offs(1,217)
Balance at June 30, 2022$427 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Uncollectible Agency Fees (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Allowance for Uncollectible Agency Fees
The balance of Franchise fees receivable included in Receivable from franchisees consisted of the following (in thousands):
  
June 30, 2023December 31, 2022
Franchise fees receivable(1)
$24,324 $35,606 
Less: Unamortized discount(1)
(7,067)(9,896)
Less: Allowance for uncollectible franchise fees(1)
(421)(487)
Net franchise fees receivable(1)
$16,836 $25,223 
(1) Includes both the current and long term portion of this balance.
Activity in the allowance for uncollectible agency fees was as follows (in thousands):
Balance at December 31, 2022$450 
Charges to bad debts876 
Write offs(673)
Balance at June 30, 2023$653 
Balance at December 31, 2021$489 
Charges to bad debts1,115 
Write offs(1,052)
Balance at June 30, 2022$552 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Property and equipment consisted of the following (in thousands):
June 30, 2023December 31, 2022
Furniture & fixtures$11,090 $9,772 
Computer equipment4,069 4,041 
Network equipment426 423 
Phone system326 326 
Leasehold improvements36,297 36,009 
Total52,208 50,571 
Less accumulated depreciation(19,032)(15,224)
Property and equipment, net$33,176 $35,347 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Interest Rate Dependent of Leverage Ratio
The interest rate for each leverage ratio tier is as follows:
Leverage RatioInterest Rate
< 1.50x
SOFR + 175 bps
> 1.50x
SOFR + 200 bps
> 2.50x
SOFR + 225 bps
> 3.50x
SOFR + 250 bps
Schedule of Maturities of Note Payable
Maturities of the term note payable for the next five years are as follows (in thousands):
Amount
2023$3,750 
20249,375 
202510,000 
202658,125 
2027— 
Total$81,250 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the calculation of basic earnings per share ("EPS") based on net income attributable to GSHD for the three and six months ended June 30, 2023 and 2022, divided by the basic weighted average number of Class A common stock as of June 30, 2023 and 2022 (in thousands, except per share amounts). Diluted earnings
per share 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. The Company has not included the effects of conversion of Class B shares to Class A shares in the diluted EPS calculation using the "if-converted" method, because doing so has no impact on diluted EPS.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Numerator:
Income (loss) before taxes$9,481 $4,553 $9,219 $(2,432)
Less: income (loss) before taxes attributable to non-controlling interests3,514 2,047 3,414 (1,050)
Income (loss) before taxes attributable to GSHD5,967 2,506 5,805 (1,382)
Less: income tax expense attributable to GSHD2,301 2,164 2,220 562 
Net income (loss) attributable to GSHD$3,666 $342 $3,585 $(1,944)
Denominator:
Weighted average shares of Class A common stock outstanding - basic23,689 20,454 23,448 20,348 
Effect of dilutive securities:
Stock options(1)
644 791 533 — 
Weighted average shares of Class A common stock outstanding - diluted24,333 21,245 23,981 20,348 
Earnings per share of Class A common stock - basic$0.15 $0.02 $0.15 $(0.10)
Earnings per share of Class A common stock - diluted$0.15 $0.02 $0.15 $(0.10)
(1) 1,543 and 2,178 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2023 because the effect would have been anti-dilutive. 2,388 and 3,179 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2022 because the effect would have been anti-dilutive.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Non-controlling interest (Tables)
6 Months Ended
Jun. 30, 2023
Noncontrolling Interest [Abstract]  
Schedule of Ownership Interests The following table summarizes the ownership interest in GF as of June 30, 2023 (in thousands):
June 30, 2023
LLC UnitsOwnership %
Number of LLC Units held by GSHD23,90063.4%
Number of LLC Units held by non-controlling interest holders13,79536.6%
Number of LLC Units outstanding37,695100.0%
Schedule of Effects of Changes in Ownership Interests on Equity The following table summarizes the effects of changes in ownership in GF on the equity of GSHD for the three and six months ended June 30, 2023 and 2022 as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net income (loss) attributable to Goosehead Insurance Inc.$3,666 $342 $3,585 $(1,944)
Transfers (to) from non-controlling interests:
Decrease in additional paid-in capital as a result of the redemption of LLC interests(1,112)(377)(2,102)(721)
Increase in additional paid-in capital as a result of activity under employee stock purchase plan144 177 345 391 
Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc.$2,698 $142 $1,828 $(2,274)
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Organization - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
franchise
location
Jun. 30, 2022
franchise
location
Jun. 30, 2023
franchise
location
Jun. 30, 2022
franchise
location
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Corporate-owned locations (in locations) | location 12 15 12 15
Franchise locations sold (in franchises) 72 141    
Operating franchise locations (in franchises) 1,344 1,344 1,344 1,344
Franchises purchased (in franchises) 0 0 0 0
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
location
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Amortized over useful life 8 years 8 years  
Impairment expense   $ 3,628 $ 0
Restricted cash $ 1,790 $ 1,790 $ 2,427
Number of office locations | location 2    
Impairment of property and equipment $ 1,400    
Impairment of right-of-use-asset $ 1,100    
Web Domain      
Finite-Lived Intangible Assets [Line Items]      
Amortized over useful life 15 years 15 years  
Computer Software Costs      
Finite-Lived Intangible Assets [Line Items]      
Amortized over useful life 3 years 3 years  
Book of Business      
Finite-Lived Intangible Assets [Line Items]      
Company purchased $ 6,400 $ 6,500  
Internally Developed Software      
Finite-Lived Intangible Assets [Line Items]      
Impairment expense $ 1,100    
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]        
Cash and cash equivalents $ 19,131 $ 28,743 $ 31,121  
Restricted cash 1,790   2,427  
Cash and cash equivalents, and restricted cash $ 20,921 $ 30,387 $ 33,548 $ 30,479
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Narrative (Details)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Amortization period 10 years
Franchise license revenue period 10 years
Weighted average remaining amortization period for contract liabilities 7 years 6 months
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 69,277 $ 53,022 $ 127,232 $ 94,300
Renewal Commissions        
Disaggregation of Revenue [Line Items]        
Revenues 18,541 14,541 34,359 24,748
New Business Commissions        
Disaggregation of Revenue [Line Items]        
Revenues 6,257 6,730 11,774 12,097
Agency Fees        
Disaggregation of Revenue [Line Items]        
Revenues 2,404 3,114 4,634 5,751
Contingent Commissions        
Disaggregation of Revenue [Line Items]        
Revenues 3,971 1,880 5,890 3,678
Renewal Royalty Fees        
Disaggregation of Revenue [Line Items]        
Revenues 27,552 18,870 50,304 32,872
New Business Royalty Fees        
Disaggregation of Revenue [Line Items]        
Revenues 6,267 4,821 11,909 9,113
Initial Franchise Fees        
Disaggregation of Revenue [Line Items]        
Revenues 3,287 2,591 6,350 4,887
Other Franchise Revenues        
Disaggregation of Revenue [Line Items]        
Revenues 581 145 1,198 505
Interest Income        
Disaggregation of Revenue [Line Items]        
Revenues 417 330 814 649
Transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenues 27,202 24,385 50,767 42,596
Transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues $ 42,075 $ 28,637 $ 76,465 $ 51,704
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]      
Cost to obtain franchise contracts $ 2,904   $ 3,255
Increase (decrease) in cost to obtain franchise contracts (351)    
Commissions and agency fees receivable, net 10,459   14,440
Increase (decrease) in commissions and agency fees receivable, net (3,981)    
Receivables from franchisees 24,935   28,767
Increase (decrease) in receivables from franchisees (3,832)    
Contract liabilities 36,199   $ 46,553
Increase (decrease) in contract liability (10,354) $ 3,764  
Contract Liability [Roll Forward]      
Contract liabilities at December 31, 2022 46,553    
Revenue recognized during the period (6,350)    
New deferrals 2,780    
Write offs (6,784)    
Contract liabilities at June 30, 2023 $ 36,199    
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details) - Franchise Fees Receivable - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Franchise fees receivable $ 24,324 $ 35,606    
Less: Unamortized discount (7,067) (9,896)    
Less: Allowance for uncollectible franchise fees (421) (487) $ (427) $ (303)
Net franchise fees receivable $ 16,836 $ 25,223    
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details) - Franchise Fees Receivable - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 487 $ 303
Charges to bad debts 823 1,341
Write offs (889) (1,217)
Ending balance $ 421 $ 427
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Charges to bad debts $ 900 $ 1,660 $ 2,555 $ 2,456
Agency Fees        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance     450 489
Charges to bad debts     876 1,115
Write offs     (673) (1,052)
Ending balance $ 653 $ 552 $ 653 $ 552
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Total $ 52,208   $ 50,571
Less accumulated depreciation (19,032)   (15,224)
Property and equipment, net 33,176   35,347
Depreciation 3,800 $ 2,900  
Furniture & fixtures      
Property, Plant and Equipment [Line Items]      
Total 11,090   9,772
Computer equipment      
Property, Plant and Equipment [Line Items]      
Total 4,069   4,041
Network equipment      
Property, Plant and Equipment [Line Items]      
Total 426   423
Phone system      
Property, Plant and Equipment [Line Items]      
Total 326   326
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total $ 36,297   $ 36,009
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Narrative (Details)
$ in Millions
6 Months Ended
May 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jul. 21, 2021
USD ($)
Jul. 20, 2021
USD ($)
Line of Credit        
Debt Instrument [Line Items]        
Additional commitments     $ 25.0  
Letter of credit   $ 0.2    
Remaining borrowing availability   $ 49.8    
Line of Credit | Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing availability     50.0 $ 25.0
Interest Rate   2.50%    
Revolver balance   $ 0.0    
Notes Payable to Bank        
Debt Instrument [Line Items]        
Principal amount of debt       $ 80.0
Secured Debt        
Debt Instrument [Line Items]        
Principal amount of debt     $ 100.0  
EBITDA ratio   4    
Secured Debt | Debt Repayment, First Twelve Months        
Debt Instrument [Line Items]        
Periodic payment   $ 0.6    
Secured Debt | Debt Repayment, Next 12 Months        
Debt Instrument [Line Items]        
Periodic payment   1.3    
Secured Debt | Debt Repayment, Following 12 Months        
Debt Instrument [Line Items]        
Periodic payment   1.9    
Secured Debt | Debt Repayment, Last 24 Months        
Debt Instrument [Line Items]        
Periodic payment   2.5    
Secured Debt | Debt Repayment, Balloon Payment        
Debt Instrument [Line Items]        
Periodic payment $ 55.6 $ 65.6    
Payment made against final balloon payment $ 10.0      
Secured Debt | LIBOR        
Debt Instrument [Line Items]        
Interest Rate   2.25%    
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)
6 Months Ended
Jun. 30, 2023
Less than 1.50  
Debt Instrument [Line Items]  
Leverage Ratio 1.50
Less than 1.50 | SOFR  
Debt Instrument [Line Items]  
Interest Rate 1.75%
Greater than 1.50  
Debt Instrument [Line Items]  
Leverage Ratio 1.50
Greater than 1.50 | SOFR  
Debt Instrument [Line Items]  
Interest Rate 2.00%
Greater than 2.50  
Debt Instrument [Line Items]  
Leverage Ratio 2.50
Greater than 2.50 | SOFR  
Debt Instrument [Line Items]  
Interest Rate 2.25%
Greater than 3.50  
Debt Instrument [Line Items]  
Leverage Ratio 3.50
Greater than 3.50 | SOFR  
Debt Instrument [Line Items]  
Interest Rate 2.50%
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Maturities of Note Payable (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2023 $ 3,750
2024 9,375
2025 10,000
2026 58,125
2027 0
Total $ 81,250
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Contingency [Line Items]          
Taxes $ 2,301,000 $ 2,164,000 $ 2,220,000 $ 562,000  
Effective income tax rate 24.00% 48.00% 24.00% (23.00%)  
Deferred income taxes, net $ 164,549,000   $ 164,549,000   $ 155,318,000
Uncertain tax positions $ 0   $ 0    
LLC Units          
Income Tax Contingency [Line Items]          
Redemption of LLC Units (in shares) 352,000   675,000    
Pre-IPO LLC          
Income Tax Contingency [Line Items]          
Liabilities under the tax receivable agreement $ 134,200,000   $ 134,200,000    
Liabilities under the tax receivable agreement, current $ 500,000   $ 500,000    
Pre-IPO LLC | LLC Units          
Income Tax Contingency [Line Items]          
Redemption of LLC Units (in shares) 351,972   675,457    
Tax Receivable Agreement          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%    
Tax Receivable Agreement | Pre-IPO LLC          
Income Tax Contingency [Line Items]          
Percentage due to related parties     85.00%    
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Narrative (Details)
shares in Thousands
Jun. 30, 2023
vote
shares
Dec. 31, 2022
shares
Class A Common Stock    
Class of Stock [Line Items]    
Common stock shares outstanding (in shares) | shares 23,900 23,034
Vote per share (in votes) | vote 1  
Class B Common Stock    
Class of Stock [Line Items]    
Common stock shares outstanding (in shares) | shares 13,795 14,471
Vote per share (in votes) | vote 1  
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pro forma earnings per share:        
Income (loss) before taxes $ 9,481 $ 4,553 $ 9,219 $ (2,432)
Less: income (loss) before taxes attributable to non-controlling interests 3,514 2,047 3,414 (1,050)
Income (loss) before taxes attributable to GSHD 5,967 2,506 5,805 (1,382)
Less: income tax expense attributable to GSHD 2,301 2,164 2,220 562
Net income (loss) attributable to GSHD $ 3,666 $ 342 $ 3,585 $ (1,944)
Weighted average shares of Class A common stock outstanding - basic (in shares) 23,689 20,454 23,448 20,348
Effect of dilutive securities, stock options (in shares) 644 791 533 0
Weighted average shares of Class A common stock outstanding - diluted (in shares) 24,333 21,245 23,981 20,348
Earnings per share of Class A common stock - basic (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
Earnings per share of Class A common stock - diluted (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
Antidilutive securities excluded from computation of earnings per share (in shares) 1,543 2,388 2,178 3,179
Class A Common Stock        
Pro forma earnings per share:        
Earnings per share of Class A common stock - basic (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
Earnings per share of Class A common stock - diluted (in dollars per share) $ 0.15 $ 0.02 $ 0.15 $ (0.10)
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Non-controlling interest - Narrative (Details)
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Noncontrolling Interest [Line Items]    
Distributions | $ $ 7.4 $ 7.4
Pre-IPO LLC    
Noncontrolling Interest [Line Items]    
Distributions | $ 5.2 5.2
Goosehead Financial, LLC    
Noncontrolling Interest [Line Items]    
Distributions | $ $ 12.6 $ 12.6
Noncontrolling interest holders    
Noncontrolling Interest [Line Items]    
Ownership interest held by non-controlling interest holders 0.370 0.376
LLC Units    
Noncontrolling Interest [Line Items]    
Conversion ratio   1
Redemption of LLC Units (in shares) 352 675
LLC Units | Noncontrolling interest holders    
Noncontrolling Interest [Line Items]    
Redemption of LLC Units (in shares) 352 675
Class A Common Stock    
Noncontrolling Interest [Line Items]    
Redemption of LLC Units (in shares) 352 675
Class B Common Stock    
Noncontrolling Interest [Line Items]    
Redemption of LLC Units (in shares) 352 675
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Non-controlling interest - Schedule of Ownership interests (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2023
shares
Noncontrolling Interest [Line Items]  
Number of LLC units outstanding (in shares) 37,695
Noncontrolling interest, ownership percentage 100.00%
Goosehead Financial, LLC  
Noncontrolling Interest [Line Items]  
Ownership interest held by Goosehead Insurance, Inc. 63.40%
Noncontrolling interest holders  
Noncontrolling Interest [Line Items]  
Ownership interest held by non-controlling interest holders 36.60%
Parent  
Noncontrolling Interest [Line Items]  
Number of LLC units outstanding (in shares) 23,900
Non-controlling interest  
Noncontrolling Interest [Line Items]  
Number of LLC units outstanding (in shares) 13,795
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Noncontrolling Interest [Line Items]            
Net income (loss) attributable to Goosehead Insurance Inc. $ 3,666   $ 342   $ 3,585 $ (1,944)
Decrease in additional paid-in capital as a result of the redemption of LLC interests 0 $ 0 0 $ 0    
Increase in additional paid-in capital as a result of activity under employee stock purchase plan 144 201 177 214    
Parent            
Noncontrolling Interest [Line Items]            
Net income (loss) attributable to Goosehead Insurance Inc. 3,666   342   3,585 (1,944)
Decrease in additional paid-in capital as a result of the redemption of LLC interests (1,112) (990) (377) (344) (2,102) (721)
Increase in additional paid-in capital as a result of activity under employee stock purchase plan 144 $ 201 177 $ 214 345 391
Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc. $ 2,698   $ 142   $ 1,828 $ (2,274)
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Equity-based compensation expense $ 5.9 $ 5.2 $ 12.5 $ 11.0
XML 57 gshd-20230630_htm.xml IDEA: XBRL DOCUMENT 0001726978 2023-01-01 2023-06-30 0001726978 us-gaap:CommonClassAMember 2023-07-24 0001726978 us-gaap:CommonClassBMember 2023-07-24 0001726978 gshd:CommissionsAndAgencyFeesMember 2023-04-01 2023-06-30 0001726978 gshd:CommissionsAndAgencyFeesMember 2022-04-01 2022-06-30 0001726978 gshd:CommissionsAndAgencyFeesMember 2023-01-01 2023-06-30 0001726978 gshd:CommissionsAndAgencyFeesMember 2022-01-01 2022-06-30 0001726978 us-gaap:FranchiseMember 2023-04-01 2023-06-30 0001726978 us-gaap:FranchiseMember 2022-04-01 2022-06-30 0001726978 us-gaap:FranchiseMember 2023-01-01 2023-06-30 0001726978 us-gaap:FranchiseMember 2022-01-01 2022-06-30 0001726978 gshd:InterestIncome1Member 2023-04-01 2023-06-30 0001726978 gshd:InterestIncome1Member 2022-04-01 2022-06-30 0001726978 gshd:InterestIncome1Member 2023-01-01 2023-06-30 0001726978 gshd:InterestIncome1Member 2022-01-01 2022-06-30 0001726978 2023-04-01 2023-06-30 0001726978 2022-04-01 2022-06-30 0001726978 2022-01-01 2022-06-30 0001726978 2023-06-30 0001726978 2022-12-31 0001726978 us-gaap:CommonClassAMember 2023-06-30 0001726978 us-gaap:CommonClassAMember 2022-12-31 0001726978 us-gaap:CommonClassBMember 2023-06-30 0001726978 us-gaap:CommonClassBMember 2022-12-31 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001726978 us-gaap:RetainedEarningsMember 2022-12-31 0001726978 us-gaap:ParentMember 2022-12-31 0001726978 us-gaap:NoncontrollingInterestMember 2022-12-31 0001726978 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001726978 us-gaap:ParentMember 2023-01-01 2023-03-31 0001726978 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001726978 2023-01-01 2023-03-31 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001726978 us-gaap:RetainedEarningsMember 2023-03-31 0001726978 us-gaap:ParentMember 2023-03-31 0001726978 us-gaap:NoncontrollingInterestMember 2023-03-31 0001726978 2023-03-31 0001726978 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001726978 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001726978 us-gaap:ParentMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001726978 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001726978 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001726978 us-gaap:RetainedEarningsMember 2023-06-30 0001726978 us-gaap:ParentMember 2023-06-30 0001726978 us-gaap:NoncontrollingInterestMember 2023-06-30 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001726978 us-gaap:RetainedEarningsMember 2021-12-31 0001726978 us-gaap:ParentMember 2021-12-31 0001726978 us-gaap:NoncontrollingInterestMember 2021-12-31 0001726978 2021-12-31 0001726978 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001726978 us-gaap:ParentMember 2022-01-01 2022-03-31 0001726978 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001726978 2022-01-01 2022-03-31 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001726978 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001726978 us-gaap:RetainedEarningsMember 2022-03-31 0001726978 us-gaap:ParentMember 2022-03-31 0001726978 us-gaap:NoncontrollingInterestMember 2022-03-31 0001726978 2022-03-31 0001726978 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001726978 us-gaap:ParentMember 2022-04-01 2022-06-30 0001726978 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001726978 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001726978 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001726978 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001726978 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001726978 us-gaap:RetainedEarningsMember 2022-06-30 0001726978 us-gaap:ParentMember 2022-06-30 0001726978 us-gaap:NoncontrollingInterestMember 2022-06-30 0001726978 2022-06-30 0001726978 gshd:WebDomainMember 2023-06-30 0001726978 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-06-30 0001726978 gshd:BookOfBusinessMember 2023-04-01 2023-06-30 0001726978 gshd:BookOfBusinessMember 2023-01-01 2023-06-30 0001726978 us-gaap:SoftwareDevelopmentMember 2023-04-01 2023-06-30 0001726978 gshd:RenewalCommissionsMember 2023-04-01 2023-06-30 0001726978 gshd:RenewalCommissionsMember 2022-04-01 2022-06-30 0001726978 gshd:RenewalCommissionsMember 2023-01-01 2023-06-30 0001726978 gshd:RenewalCommissionsMember 2022-01-01 2022-06-30 0001726978 gshd:NewBusinessCommissionsMember 2023-04-01 2023-06-30 0001726978 gshd:NewBusinessCommissionsMember 2022-04-01 2022-06-30 0001726978 gshd:NewBusinessCommissionsMember 2023-01-01 2023-06-30 0001726978 gshd:NewBusinessCommissionsMember 2022-01-01 2022-06-30 0001726978 gshd:AgencyFeesMember 2023-04-01 2023-06-30 0001726978 gshd:AgencyFeesMember 2022-04-01 2022-06-30 0001726978 gshd:AgencyFeesMember 2023-01-01 2023-06-30 0001726978 gshd:AgencyFeesMember 2022-01-01 2022-06-30 0001726978 gshd:ContingentCommissionsMember 2023-04-01 2023-06-30 0001726978 gshd:ContingentCommissionsMember 2022-04-01 2022-06-30 0001726978 gshd:ContingentCommissionsMember 2023-01-01 2023-06-30 0001726978 gshd:ContingentCommissionsMember 2022-01-01 2022-06-30 0001726978 gshd:RenewalRoyaltyFeesMember 2023-04-01 2023-06-30 0001726978 gshd:RenewalRoyaltyFeesMember 2022-04-01 2022-06-30 0001726978 gshd:RenewalRoyaltyFeesMember 2023-01-01 2023-06-30 0001726978 gshd:RenewalRoyaltyFeesMember 2022-01-01 2022-06-30 0001726978 gshd:NewBusinessRoyaltyFeesMember 2023-04-01 2023-06-30 0001726978 gshd:NewBusinessRoyaltyFeesMember 2022-04-01 2022-06-30 0001726978 gshd:NewBusinessRoyaltyFeesMember 2023-01-01 2023-06-30 0001726978 gshd:NewBusinessRoyaltyFeesMember 2022-01-01 2022-06-30 0001726978 gshd:InitialFranchiseFeesMember 2023-04-01 2023-06-30 0001726978 gshd:InitialFranchiseFeesMember 2022-04-01 2022-06-30 0001726978 gshd:InitialFranchiseFeesMember 2023-01-01 2023-06-30 0001726978 gshd:InitialFranchiseFeesMember 2022-01-01 2022-06-30 0001726978 gshd:OtherFranchiseRevenuesMember 2023-04-01 2023-06-30 0001726978 gshd:OtherFranchiseRevenuesMember 2022-04-01 2022-06-30 0001726978 gshd:OtherFranchiseRevenuesMember 2023-01-01 2023-06-30 0001726978 gshd:OtherFranchiseRevenuesMember 2022-01-01 2022-06-30 0001726978 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001726978 us-gaap:TransferredAtPointInTimeMember 2022-04-01 2022-06-30 0001726978 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001726978 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-06-30 0001726978 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001726978 us-gaap:TransferredOverTimeMember 2022-04-01 2022-06-30 0001726978 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001726978 us-gaap:TransferredOverTimeMember 2022-01-01 2022-06-30 0001726978 gshd:FranchiseFeesReceivableMember 2023-06-30 0001726978 gshd:FranchiseFeesReceivableMember 2022-12-31 0001726978 gshd:FranchiseFeesReceivableMember 2023-01-01 2023-06-30 0001726978 gshd:FranchiseFeesReceivableMember 2021-12-31 0001726978 gshd:FranchiseFeesReceivableMember 2022-01-01 2022-06-30 0001726978 gshd:FranchiseFeesReceivableMember 2022-06-30 0001726978 gshd:AgencyFeesReceivablesMember 2022-12-31 0001726978 gshd:AgencyFeesReceivablesMember 2023-01-01 2023-06-30 0001726978 gshd:AgencyFeesReceivablesMember 2023-06-30 0001726978 gshd:AgencyFeesReceivablesMember 2021-12-31 0001726978 gshd:AgencyFeesReceivablesMember 2022-01-01 2022-06-30 0001726978 gshd:AgencyFeesReceivablesMember 2022-06-30 0001726978 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001726978 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001726978 us-gaap:ComputerEquipmentMember 2023-06-30 0001726978 us-gaap:ComputerEquipmentMember 2022-12-31 0001726978 gshd:NetworkEquipmentMember 2023-06-30 0001726978 gshd:NetworkEquipmentMember 2022-12-31 0001726978 gshd:PhoneSystemMember 2023-06-30 0001726978 gshd:PhoneSystemMember 2022-12-31 0001726978 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001726978 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001726978 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-20 0001726978 us-gaap:NotesPayableToBanksMember 2021-07-20 0001726978 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-07-21 0001726978 us-gaap:SecuredDebtMember 2021-07-21 0001726978 us-gaap:LineOfCreditMember 2021-07-21 0001726978 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-06-30 0001726978 gshd:SecuredOvernightFinancingRateMember gshd:ThresholdTwoMember 2023-01-01 2023-06-30 0001726978 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001726978 us-gaap:LineOfCreditMember 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentFirstTwelveMonthsMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentNext12MonthsMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentFollowing12MonthsMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentLast24MonthsMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentBalloonPaymentMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentBalloonPaymentMember 2023-05-31 0001726978 us-gaap:SecuredDebtMember gshd:DebtRepaymentBalloonPaymentMember 2023-05-31 2023-05-31 0001726978 us-gaap:SecuredDebtMember gshd:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-06-30 0001726978 gshd:ThresholdOneMember 2023-06-30 0001726978 gshd:SecuredOvernightFinancingRateMember gshd:ThresholdOneMember 2023-01-01 2023-06-30 0001726978 gshd:ThresholdTwoMember 2023-06-30 0001726978 gshd:ThresholdThreeMember 2023-06-30 0001726978 gshd:SecuredOvernightFinancingRateMember gshd:ThresholdThreeMember 2023-01-01 2023-06-30 0001726978 gshd:ThresholdFourMember 2023-06-30 0001726978 gshd:SecuredOvernightFinancingRateMember gshd:ThresholdFourMember 2023-01-01 2023-06-30 0001726978 us-gaap:SecuredDebtMember 2023-06-30 0001726978 gshd:TaxReceivableAgreementMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001726978 us-gaap:RelatedPartyMember gshd:LLCUnitsMember 2023-04-01 2023-06-30 0001726978 us-gaap:RelatedPartyMember gshd:LLCUnitsMember 2023-01-01 2023-06-30 0001726978 gshd:TaxReceivableAgreementMember 2023-01-01 2023-06-30 0001726978 us-gaap:RelatedPartyMember 2023-06-30 0001726978 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001726978 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001726978 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001726978 gshd:GooseheadFinancialLLCMember 2023-01-01 2023-06-30 0001726978 gshd:GooseheadFinancialLLCMember 2023-04-01 2023-06-30 0001726978 gshd:PreIPOLLCMembersMember 2023-01-01 2023-06-30 0001726978 gshd:PreIPOLLCMembersMember 2023-04-01 2023-06-30 0001726978 gshd:LLCUnitsMember 2023-01-01 2023-06-30 0001726978 gshd:VariousNoncontrollingInterestHoldersMember gshd:LLCUnitsMember 2023-04-01 2023-06-30 0001726978 gshd:VariousNoncontrollingInterestHoldersMember gshd:LLCUnitsMember 2023-01-01 2023-06-30 0001726978 gshd:LLCUnitsMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassBMember 2023-04-01 2023-06-30 0001726978 us-gaap:CommonClassBMember 2023-01-01 2023-06-30 0001726978 us-gaap:ParentMember 2023-01-01 2023-06-30 0001726978 gshd:GooseheadFinancialLLCMember 2023-06-30 0001726978 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0001726978 gshd:VariousNoncontrollingInterestHoldersMember 2023-06-30 0001726978 gshd:VariousNoncontrollingInterestHoldersMember 2023-04-01 2023-06-30 0001726978 gshd:VariousNoncontrollingInterestHoldersMember 2023-01-01 2023-06-30 0001726978 us-gaap:ParentMember 2022-01-01 2022-06-30 0001726978 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001726978 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001726978 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001726978 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 shares iso4217:USD iso4217:USD shares gshd:location gshd:franchise pure gshd:vote 0001726978 2023 Q2 false --12-31 10-Q true 2023-06-30 false 001-38466 GOOSEHEAD INSURANCE, INC. DE 82-3886022 1500 Solana Blvd, Building 4, Suite 4500 Westlake TX 76262 469 480-3669 Class A Common Stock, par value $.01 per share GSHD NASDAQ Yes Yes Large Accelerated Filer false false false 23898757 13795166 31173000 26265000 56657000 46274000 37687000 26427000 69761000 47377000 417000 330000 814000 649000 69277000 53022000 127232000 94300000 37483000 31659000 74365000 63143000 17332000 12378000 33188000 25902000 900000 1660000 2555000 2456000 2372000 1658000 4465000 3234000 58087000 47355000 114573000 94735000 11190000 5667000 12659000 -435000 1709000 1114000 3440000 1997000 9481000 4553000 9219000 -2432000 2301000 2164000 2220000 562000 7180000 2389000 6999000 -2994000 3514000 2047000 3414000 -1050000 3666000 342000 3585000 -1944000 0.15 0.02 0.15 -0.10 0.15 0.02 0.15 -0.10 23689000 20454000 23448000 20348000 24333000 21245000 23981000 20348000 19131000 28743000 1790000 1644000 10459000 14440000 9489000 4932000 12046000 4334000 52915000 54093000 15446000 23835000 33176000 35347000 41177000 44080000 12384000 4487000 164549000 155318000 3532000 4193000 323179000 321353000 14238000 15958000 1790000 1644000 8468000 6627000 5207000 6031000 8125000 6875000 37828000 37135000 61662000 64947000 72449000 86711000 30992000 40522000 133696000 125662000 336627000 354977000 0.01 0.01 300000000 300000000 23900000 23900000 23034000 23034000 237000 228000 0.01 0.01 50000000 50000000 13795000 13795000 14471000 14471000 139000 146000 86859000 70866000 -57565000 -60570000 29670000 10670000 -43118000 -44294000 -13448000 -33624000 323179000 321353000 23034000 14471000 228000 146000 70866000 -60570000 10670000 -44294000 -33624000 -81000 -81000 -100000 -181000 17000 173000 173000 173000 6620000 6620000 6620000 4000 201000 201000 201000 323000 323000 -3000 3000 990000 990000 -990000 0 699000 699000 129000 828000 -103000 -103000 103000 0 23379000 14147000 231000 143000 77569000 -60754000 17189000 -43173000 -25984000 5206000 5206000 3666000 3666000 3514000 7180000 167000 2000 3516000 3518000 3518000 5872000 5872000 5872000 2000 144000 144000 144000 352000 352000 -4000 4000 1112000 1112000 -1112000 0 870000 870000 157000 1027000 -477000 -477000 477000 0 23900000 13795000 237000 139000 86859000 -57565000 29670000 -43118000 -13448000 20198000 16909000 200000 170000 46281000 -60671000 -14020000 -55168000 -69188000 -2257000 -2257000 -3126000 -5383000 19000 256000 256000 256000 5788000 5788000 5788000 3000 214000 214000 214000 101000 101000 -1000 1000 344000 344000 -344000 0 394000 394000 22000 416000 -478000 -478000 478000 0 20321000 16808000 201000 169000 52589000 -63406000 -10447000 -57450000 -67897000 342000 342000 2047000 2389000 94000 1000 1007000 1008000 1008000 5173000 5173000 5173000 4000 177000 177000 177000 115000 115000 -1000 1000 377000 377000 -377000 0 373000 373000 30000 403000 -226000 -226000 226000 0 20534000 16693000 203000 168000 58942000 -63290000 -3977000 -54770000 -58747000 6999000 -2994000 4578000 3347000 3628000 0 2555000 2456000 12492000 10961000 8497000 4353000 -7376000 -4670000 332000 2205000 -2494000 3584000 -3022000 -1780000 7712000 2410000 -661000 839000 -3595000 -4751000 -10354000 3764000 -107000 474000 16114000 10092000 12000 21000 2496000 1292000 5270000 0 3532000 5531000 -11286000 -6802000 13125000 1875000 4037000 1654000 5206000 0 -14294000 -221000 -9466000 3069000 30387000 30479000 20921000 33548000 3282000 2143000 534000 398000 Organization<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goosehead Insurance, Inc. (“GSHD”) is the sole managing member of Goosehead Financial, LLC (“GF”) and has the sole voting power and control of management of GF. Accordingly, GSHD consolidates the financial results of GF and reports non-controlling interest in GSHD’s condensed 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%">GF was organized on January 1, 2016 as a Delaware Limited Liability Company and is headquartered in Westlake, TX. </span></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 “Company”) provides personal and commercial property and casualty insurance brokerage services for its clients through a network of corporate-owned agencies 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 Company had 12 and 15 corporate-owned locations in operation at June 30, 2023 and 2022, respectively. Franchisees are provided access to Carrier Appointments, product training, technology infrastructure, client service centers and back office services. During the three months ended June 30, 2023 and 2022, the Company onboarded 72 and 141 franchise locations, respectively, and had 1,344 and 1,344 operating franchise locations as of June 30, 2023 and 2022, respectively. No franchises were purchased during the three and six months ended June 30, 2023 and 2022.</span></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 intercompany accounts and transactions have been eliminated in consolidation.</span></div> 12 15 72 141 1344 1344 0 0 0 0 All intercompany accounts and transactions have been eliminated in consolidation. Summary of Significant Accounting Policies<div style="margin-bottom:6pt;margin-top:12pt"><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-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements of the Company have been prepared in accordance with the instructions to Form 10-Q. Therefore, they do not include all of the annual disclosures required by accounting principles generally accepted in the United States of America ("GAAP"). However, in the opinion of management, these statements include all adjustments, consisting of normal recurring adjustments, which are necessary for a fair presentation of the condensed consolidated financial positions at June 30, 2023 and December 31, 2022, the condensed consolidated results of operations, stockholders' equity and statements of cash flows for the three and six months ended June 30, 2023 and 2022. The interim period condensed consolidated financial statements should be read in conjunction with the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated Financial Statements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results that can be expected for the entire year. The Company experiences seasonal fluctuations of its revenue due to the timing of contingent commission revenue recognition and trends in housing market activity. </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%">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 in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.</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%">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, 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:700;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’s web domain, computer software costs, and purchased books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, computer software costs are amortized over a useful life of three years, and books of business (customer accounts) are amortized over a useful life of eight years. During the three and six months ended June 30, 2023, the Company purchased books of business (customer accounts) totaling $6.4 million and $6.5 million, respectively. </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%">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 intangible assets during the second quarter ended June 30, 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%">Based on a review of tangible assets during the second quarter ended June 30, 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-style:italic;font-weight:700;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:700;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 Carrier, in a fiduciary capacity. Premiums received but not yet remitted included in restricted cash were $1.8 million and $2.4 million as of June 30, 2023 and 2022, 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 restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 </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.198%"></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:13.519%"></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:13.523%"></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%">June 30,</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-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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">2022</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 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%">19,131 </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%">31,121 </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%">Restricted cash</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,790 </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,427 </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%">Cash and cash equivalents, and restricted cash</span></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%">20,921 </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%">33,548 </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></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%">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:115%;text-decoration:underline">Reference Rate Reform (ASU 2020-04)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: In March 2020, the Financial Accounting Standards Board issued ASU 2020-04. Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying U.S. GAAP if certain criteria are met to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued. ASU 2020-04 is effective from March 12, 2020 through December 31, 2022. In December 2022, ASU 2022-06 extended the effective period through December 31, 2024. A substantial portion of our indebtedness bears interest at variable interest rates, primarily based on USD-LIBOR. The adoption of ASU 2020-04 did not have a material impact on our condensed consolidated financial statements. The standard will ease, if warranted, the administrative requirements for accounting for the future effects of the rate reform. Our debt agreement contains a provision to move to the Secured Overnight Financing Rate ("SOFR") if or when LIBOR is phased out. On April 26, 2023, the Company entered into an Amendment No.1 to the Second Amended and Restated Credit Agreement executing the provision to move to SOFR from LIBOR. Under the allowable expedients, a modification of a debt contract that is only a replacement of the reference rate is accounted for as a non-substantial modification.</span></div> <div style="margin-bottom:6pt;margin-top:12pt"><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-bottom:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements of the Company have been prepared in accordance with the instructions to Form 10-Q. Therefore, they do not include all of the annual disclosures required by accounting principles generally accepted in the United States of America ("GAAP"). However, in the opinion of management, these statements include all adjustments, consisting of normal recurring adjustments, which are necessary for a fair presentation of the condensed consolidated financial positions at June 30, 2023 and December 31, 2022, the condensed consolidated results of operations, stockholders' equity and statements of cash flows for the three and six months ended June 30, 2023 and 2022. The interim period condensed consolidated financial statements should be read in conjunction with the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidated Financial Statements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> that are included in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022.</span></div>The results of operations for the three and six months ended June 30, 2023 are not necessarily indicative of the results that can be expected for the entire year. The Company experiences seasonal fluctuations of its revenue due to the timing of contingent commission revenue recognition and trends in housing market activity. <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%">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 in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements.</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%">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, 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> Intangible AssetsIntangible assets are stated at cost less accumulated amortization and reflect amounts paid for the Company’s web domain, computer software costs, and purchased books of business (customer accounts). The web domain is amortized over a useful life of fifteen years, computer software costs are amortized over a useful life of three years, and books of business (customer accounts) are amortized over a useful life of eight years. During the three and six months ended June 30, 2023, the Company purchased books of business (customer accounts) totaling $6.4 million and $6.5 million, respectively. P15Y P3Y P8Y 6400000 6500000 <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%">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 intangible assets during the second quarter ended June 30, 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%">Based on a review of tangible assets during the second quarter ended June 30, 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> 1100000 2 1400000 1100000 <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 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> Restricted CashThe Company holds premiums received from the insured, but not yet remitted to the Carrier, in a fiduciary capacity. 1800000 2400000 <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 restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 </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.198%"></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:13.519%"></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:13.523%"></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%">June 30,</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-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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">2022</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 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%">19,131 </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%">31,121 </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%">Restricted cash</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,790 </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,427 </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%">Cash and cash equivalents, and restricted cash</span></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%">20,921 </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%">33,548 </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></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 reconciliation of our cash and restricted cash balances as presented in the condensed consolidated statements of cash flows for the six months ended June 30, 2023 and 2022 </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.198%"></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:13.519%"></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:13.523%"></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%">June 30,</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-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:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:700;line-height:100%">2022</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 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%">19,131 </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%">31,121 </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%">Restricted cash</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,790 </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,427 </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%">Cash and cash equivalents, and restricted cash</span></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%">20,921 </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%">33,548 </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></table></div> 19131000 31121000 1790000 2427000 20921000 33548000 <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:115%;text-decoration:underline">Reference Rate Reform (ASU 2020-04)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">: In March 2020, the Financial Accounting Standards Board issued ASU 2020-04. Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for applying U.S. GAAP if certain criteria are met to contracts, hedging relationships and other transactions that reference LIBOR or another reference rate expected to be discontinued. ASU 2020-04 is effective from March 12, 2020 through December 31, 2022. In December 2022, ASU 2022-06 extended the effective period through December 31, 2024. A substantial portion of our indebtedness bears interest at variable interest rates, primarily based on USD-LIBOR. The adoption of ASU 2020-04 did not have a material impact on our condensed consolidated financial statements. The standard will ease, if warranted, the administrative requirements for accounting for the future effects of the rate reform. Our debt agreement contains a provision to move to the Secured Overnight Financing Rate ("SOFR") if or when LIBOR is phased out. On April 26, 2023, the Company entered into an Amendment No.1 to the Second Amended and Restated Credit Agreement executing the provision to move to SOFR from LIBOR. Under the allowable expedients, a modification of a debt contract that is only a replacement of the reference rate is accounted for as a non-substantial modification.</span></div> Revenue<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Commissions and fees</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company earns new and renewal commissions paid by Carriers and fees paid by its clients for the binding of insurance coverage. The transaction price is set as the estimated commissions to be received over the term of the policy based on an estimate of premiums placed, policy changes and cancellations, net of a constraint. These commissions and fees are earned at a point in time upon the effective date of bound insurance coverage, as no performance obligation exists after coverage is bound.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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 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:115%">Contingent commission revenue is generated from contracts between the Company and 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 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-bottom:6pt;margin-top:12pt"><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><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><span><br/></span></div><div><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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">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 estimates the anticipated amount of the royalties to be received over the term of the policy based on an estimate of premiums placed by the franchisee, policy changes, and cancellations, net of a constraint. Revenue from royalty fees is recognized over time as the placement of the underlying policies occur.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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><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 (“ASC 340”) which requires companies to defer certain incremental cost 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 cost to obtain - The adoption of ASC 340 resulted in the Company deferring certain costs to obtain customer contracts primarily as they relate to commission-based compensation plans for the franchise sales team, in which the Company pays an incremental amount of compensation on new Franchise Agreements. These incremental costs are deferred and amortized over a 10-year period, which is consistent with the term 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%">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.</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%">Disaggregation of Revenue</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:115%">The following table 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:115%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</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><td style="width:56.794%"></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.695%"></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.695%"></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.695%"></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.701%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2023</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%">2022</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%">2023</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%">2022</span></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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Type of revenue stream:</span></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: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;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: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:#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 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 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%">18,541 </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,541 </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%">34,359 </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%">24,748 </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%">New Business Commissions</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%">6,257 </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,730 </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%">11,774 </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,097 </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%">Agency Fees</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,404 </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,114 </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,634 </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,751 </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%">Contingent Commissions</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,971 </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,880 </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%">5,890 </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,678 </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%">Franchise revenues</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><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 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="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,552 </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,870 </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%">50,304 </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%">32,872 </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%">New Business Royalty Fees</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,267 </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,821 </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%">11,909 </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%">9,113 </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%">Initial Franchise Fees</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,287 </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%">2,591 </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,350 </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%">4,887 </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%">Other Franchise Revenues</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%">581 </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%">145 </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,198 </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%">505 </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%">Interest Income</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%">417 </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%">330 </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%">814 </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%">649 </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%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;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%">69,277 </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%">53,022 </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 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%">127,232 </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%">94,300 </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 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Timing of revenue recognition:</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><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: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 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%">27,202 </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,385 </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%">50,767 </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%">42,596 </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%">Transferred over time</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%">42,075 </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%">28,637 </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%">76,465 </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%">51,704 </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 Revenues</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%">69,277 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">53,022 </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%">127,232 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">94,300 </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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:95%">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:115%">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:115%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</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:43.490%"></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.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.376%"></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%">June 30, 2023</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, 2022</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%">2,904 </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%">3,255 </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%">(351)</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="background-color:#ffffff;padding:2px 0 2px 1pt;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,459 </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,440 </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,981)</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%">Receivable from franchisees</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%">24,935 </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%">28,767 </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,832)</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%">36,199 </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%">46,553 </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%">(10,354)</span></td><td style="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:120%">(1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets.</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) Includes both the current and long term portion of this balance.</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%">(3) Initial Franchise Fees to be recognized over the life of the contract.</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%">The Company records Franchise Fees as contract liabilities on the Condensed Consolidated Balance Sheets when the agreement is executed. Contract liabilities are reduced as fees are recognized in revenue over the expected life of the franchise license. As the term of the franchise license is typically ten years, substantially all of the franchise fee revenue recognized in the period ended June 30, 2023 was included in the contract liabilities balance as of December 31, 2022.</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%">The weighted average remaining amortization period for contract liabilities related to open franchises is 7.5 years.</span></div><div><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></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.941%"><tr><td style="width:1.0%"></td><td style="width:75.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.308%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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;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 at December 31, 2022</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%">46,553 </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"><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="background-color:#ffffff;padding:2px 0 2px 1pt;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,350)</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%">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%">2,780 </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="background-color:#ffffff;padding:2px 0 2px 1pt;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,784)</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%">Contract liabilities at June 30, 2023</span></div></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%">36,199 </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:120%">(1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="background-color:#feeac5;color:#000000;font-family:'Arial',sans-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%">2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.</span></div> P10Y <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:115%">The following table 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:115%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</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><td style="width:56.794%"></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.695%"></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.695%"></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.695%"></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.701%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2023</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%">2022</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%">2023</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%">2022</span></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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Type of revenue stream:</span></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: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;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: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:#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 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 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%">18,541 </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,541 </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%">34,359 </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%">24,748 </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%">New Business Commissions</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%">6,257 </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,730 </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%">11,774 </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,097 </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%">Agency Fees</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,404 </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,114 </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,634 </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,751 </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%">Contingent Commissions</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,971 </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,880 </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%">5,890 </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,678 </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%">Franchise revenues</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><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 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="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,552 </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,870 </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%">50,304 </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%">32,872 </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%">New Business Royalty Fees</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,267 </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,821 </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%">11,909 </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%">9,113 </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%">Initial Franchise Fees</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,287 </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%">2,591 </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,350 </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%">4,887 </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%">Other Franchise Revenues</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%">581 </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%">145 </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,198 </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%">505 </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%">Interest Income</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%">417 </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%">330 </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%">814 </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%">649 </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%">Total Revenues</span></td><td colspan="3" style="background-color:#ffffff;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%">69,277 </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%">53,022 </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 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%">127,232 </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%">94,300 </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 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Timing of revenue recognition:</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><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: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 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%">27,202 </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,385 </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%">50,767 </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%">42,596 </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%">Transferred over time</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%">42,075 </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%">28,637 </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%">76,465 </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%">51,704 </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 Revenues</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%">69,277 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">53,022 </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%">127,232 </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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">94,300 </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> 18541000 14541000 34359000 24748000 6257000 6730000 11774000 12097000 2404000 3114000 4634000 5751000 3971000 1880000 5890000 3678000 27552000 18870000 50304000 32872000 6267000 4821000 11909000 9113000 3287000 2591000 6350000 4887000 581000 145000 1198000 505000 417000 330000 814000 649000 69277000 53022000 127232000 94300000 27202000 24385000 50767000 42596000 42075000 28637000 76465000 51704000 69277000 53022000 127232000 94300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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:115%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">:</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:43.490%"></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.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.376%"></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%">June 30, 2023</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, 2022</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%">2,904 </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%">3,255 </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%">(351)</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="background-color:#ffffff;padding:2px 0 2px 1pt;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,459 </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,440 </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,981)</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%">Receivable from franchisees</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%">24,935 </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%">28,767 </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,832)</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%">36,199 </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%">46,553 </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%">(10,354)</span></td><td style="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:120%">(1) Cost to obtain franchise contracts is included in Other assets on the condensed consolidated balance sheets.</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) Includes both the current and long term portion of this balance.</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%">(3) Initial Franchise Fees to be recognized over the life of the contract.</span></div><div><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></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.941%"><tr><td style="width:1.0%"></td><td style="width:75.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.308%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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;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 at December 31, 2022</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%">46,553 </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"><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="background-color:#ffffff;padding:2px 0 2px 1pt;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,350)</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%">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%">2,780 </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="background-color:#ffffff;padding:2px 0 2px 1pt;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,784)</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%">Contract liabilities at June 30, 2023</span></div></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%">36,199 </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:120%">(1) Initial Franchise Fees where the consideration is received from the franchisee for services which are to be transferred to the Franchisee over the expected life of the Franchise Agreement.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="background-color:#feeac5;color:#000000;font-family:'Arial',sans-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%">2) Franchise Fees, net of recognized revenue, no longer deferred due to the termination of the Franchise Agreement.</span></div> 2904000 3255000 -351000 10459000 14440000 -3981000 24935000 28767000 -3832000 36199000 46553000 -10354000 P10Y P7Y6M 46553000 6350000 2780000 6784000 36199000 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 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:58.695%"></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.344%"></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:18.347%"></td><td style="width:0.1%"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></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%">June 30, 2023</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, 2022</span></td></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%">Franchise fees receivable</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><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,324 </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%">35,606 </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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</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%">(7,067)</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%">(9,896)</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"><div><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">(487)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net franchise fees receivable</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 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%">16,836 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,223 </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></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:120%">(1) Includes both the current and long term portion of this balance.</span></div><div style="margin-top:12pt"><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:78.508%"><tr><td style="width:1.0%"></td><td style="width:78.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.454%"></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%">Balance at December 31, 2022</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%">487 </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 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%">Charges to bad debts</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%">823 </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 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%">Write offs</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%">(889)</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 June 30, 2023</span></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%">421 </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:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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-weight:400;line-height:100%">Balance at December 31, 2021</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%">303 </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 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%">Charges to bad debts</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,341 </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 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%">Write offs</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%">(1,217)</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%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">427 </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></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 balance of Franchise fees receivable included in Receivable from franchisees 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:58.695%"></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.344%"></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:18.347%"></td><td style="width:0.1%"></td></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></div></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%">June 30, 2023</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, 2022</span></td></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%">Franchise fees receivable</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><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,324 </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%">35,606 </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:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount</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%">(7,067)</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%">(9,896)</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"><div><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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)</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%">(487)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net franchise fees receivable</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 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%">16,836 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">25,223 </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></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:120%">(1) Includes both the current and long term portion of this balance.</span></div><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:78.508%"><tr><td style="width:1.0%"></td><td style="width:78.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.454%"></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%">Balance at December 31, 2022</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%">450 </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 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%">Charges to bad debts</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%">876 </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 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%">Write offs</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%">(673)</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%">Balance at June 30, 2023</span></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%">653 </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:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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-weight:400;line-height:100%">Balance at December 31, 2021</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%">489 </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 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%">Charges to bad debts</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,115 </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 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%">Write offs</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%">(1,052)</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%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">552 </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></tr></table> 24324000 35606000 7067000 9896000 421000 487000 16836000 25223000 <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:78.508%"><tr><td style="width:1.0%"></td><td style="width:78.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.454%"></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%">Balance at December 31, 2022</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%">487 </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 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%">Charges to bad debts</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%">823 </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 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%">Write offs</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%">(889)</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 June 30, 2023</span></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%">421 </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:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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-weight:400;line-height:100%">Balance at December 31, 2021</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%">303 </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 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%">Charges to bad debts</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,341 </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 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%">Write offs</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%">(1,217)</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%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">427 </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></tr></table> 487000 823000 889000 421000 303000 1341000 1217000 427000 Allowance for Uncollectible Agency Fees<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:78.508%"><tr><td style="width:1.0%"></td><td style="width:78.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.454%"></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%">Balance at December 31, 2022</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%">450 </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 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%">Charges to bad debts</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%">876 </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 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%">Write offs</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%">(673)</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%">Balance at June 30, 2023</span></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%">653 </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:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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-weight:400;line-height:100%">Balance at December 31, 2021</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%">489 </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 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%">Charges to bad debts</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,115 </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 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%">Write offs</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%">(1,052)</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%">Balance at June 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">552 </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></tr></table> 450000 876000 673000 653000 489000 1115000 1052000 552000 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 </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:84.502%"><tr><td style="width:1.0%"></td><td style="width:52.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.046%"></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="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%">June 30, 2023</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, 2022</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 &amp; fixtures</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%">11,090 </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%">9,772 </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="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,069 </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,041 </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="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%">426 </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%">423 </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="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%">326 </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%">326 </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="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%">36,297 </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%">36,009 </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 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%">52,208 </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;border-top:1pt solid #000000;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%">50,571 </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;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="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%">(19,032)</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%">(15,224)</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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">33,176 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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%">35,347 </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></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%">Depreciation expense was $3.8 million and $2.9 million for six months ended June 30, 2023 and 2022, respectively.</span></div> <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 </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:84.502%"><tr><td style="width:1.0%"></td><td style="width:52.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.665%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.046%"></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="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%">June 30, 2023</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, 2022</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 &amp; fixtures</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%">11,090 </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%">9,772 </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="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,069 </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,041 </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="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%">426 </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%">423 </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="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%">326 </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%">326 </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="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%">36,297 </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%">36,009 </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 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%">52,208 </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;border-top:1pt solid #000000;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%">50,571 </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;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="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%">(19,032)</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%">(15,224)</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%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">33,176 </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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></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%">35,347 </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></tr></table> 11090000 9772000 4069000 4041000 426000 423000 326000 326000 36297000 36009000 52208000 50571000 19032000 15224000 33176000 35347000 3800000 2900000 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 21, 2021, the Company refinanced 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 Company also has the right, subject to approval by the administrative agent and each issuing bank, to increase the commitments under the credit facilities by an additional $25.0 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 April 26, 2023, the Company entered into Amendment No.1 ("Amendment") of the Second Amended and Restated Credit Agreement, which provided that LIBOR should be replaced with 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%">The $50.0 million revolving credit facility accrues interest on amounts drawn at an initial interest rate of LIBOR plus 250 basis points, then at an interest rate determined by the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points. At June 30, 2023, the Company had nothing drawn against the revolving credit facility and had a letter of credit of $0.2 million applied against the maximum borrowing availability, payable on July 21, 2026. Thus, amounts available to draw totaled $49.8 million. The revolving credit facility is collateralized by substantially all the Company’s assets, which includes rights 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%">The term note is payable in quarterly installments of $0.6 million the first twelve months, $1.3 million the next twelve months, $1.9 million the next twelve months, and $2.5 million the last twenty-four months, with a balloon payment of $65.6 million on July 21, 2026. On May 31, 2023, the Company paid an additional $10.0 million toward the term note, reducing the final balloon payment to $55.6 million. The note is collateralized by substantially all of the Company’s assets, which includes rights to future commissions and royalties. Interest is calculated initially at LIBOR plus 225 basis points, then at an interest rate based on the Company's leverage ratio for the preceding period. At June 30, 2023 the Company was accruing interest at SOFR plus 200 basis points. </span></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 interest rate for each leverage ratio tier is 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:58.479%"><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 #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:400;line-height:100%">&lt; 1.50x</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 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%">&gt; 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%">&gt; 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%">&gt; 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%">Maturities of the term note payable for the next five years 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:27.339%"><tr><td style="width:1.0%"></td><td style="width:56.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.146%"></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%">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%">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%">3,750 </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%">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%">9,375 </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%">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%">10,000 </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%">2026</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%">58,125 </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%">2027</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%">— </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 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%">81,250 </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 Company’s note payable agreement contains certain restrictions and covenants. Under these restrictions, the Company is limited in the amount of debt incurred and distributions payable. As of June 30, 2023, the Company's maximum allowable trailing twelve months debt-to-EBITDA ratio, as defined by the credit agreement, was 4x. In addition, the credit agreement contains certain change of control provisions that, if broken, would trigger a default. Finally, the Company must maintain certain financial ratios. As of June 30, 2023, 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’ variable interest rate, the note payable balance at June 30, 2023 and December 31, 2022, approximates fair value using Level 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',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </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%">•</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—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%">•</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—Significant other observable inputs other than Level 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%">•</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—Significant unobservable inputs that reflect a reporting entity’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’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> 25000000 80000000 50000000 100000000 25000000 50000000 0.0250 0.0200 0 200000 49800000 600000 1300000 1900000 2500000 65600000 10000000 55600000 0.0225 0.0200 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate for each leverage ratio tier is 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:58.479%"><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 #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:400;line-height:100%">&lt; 1.50x</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 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%">&gt; 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%">&gt; 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%">&gt; 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> 1.50 0.0175 1.50 0.0200 2.50 0.0225 3.50 0.0250 <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 years 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:27.339%"><tr><td style="width:1.0%"></td><td style="width:56.654%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.146%"></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%">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%">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%">3,750 </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%">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%">9,375 </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%">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%">10,000 </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%">2026</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%">58,125 </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%">2027</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%">— </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 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%">81,250 </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> 3750000 9375000 10000000 58125000 0 81250000 4 <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',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </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%">•</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—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%">•</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—Significant other observable inputs other than Level 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%">•</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—Significant unobservable inputs that reflect a reporting entity’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’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> Income Taxes<div style="margin-top:12pt"><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, 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 (benefit)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Provision expense from income taxes for the three and six months ended June 30, 2023 was $2.3 million and $2.2 million compared to $2.2 million and $0.6 million for the three and six months ended June 30, 2022. The effective tax rate was 24% and 24% for the three and six months ended June 30, 2023 and 48% and (23)% for the three and six months ended June 30, 2022. The decrease in the effective tax rate for the three months ended June 30, 2023 compared to the three months ended June 30, 2022 was primarily due to an increase in exercises of employee stock options. The increase in the effective tax rate for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 was primarily due to an increase in pre-tax income between 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%">Deferred 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%">Deferred tax assets at June 30, 2023 were $164.5 million compared to $155.3 million at December 31, 2022. The primary contributing factor to the increase in deferred tax assets is additional redemptions of LLC Units of GF for shares of Class A common stock of GSHD during the six months ended June 30, 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%">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 intends to make an election under Section 754 of the Internal Revenue Code of 1986, as amended, and the regulations thereunder (the “Code”) 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. 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 GSHD in the absence of those transactions. The anticipated tax basis adjustments 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 three and six months ended June 30, 2023, an aggregate of 351,972 and 675,457 LLC Units were redeemed by the Pre-IPO LLC Members for newly issued shares of Class A common stock. In connection with these redemptions, GSHD received 351,972 and 675,457 LLC Units, which resulted in an increase in the tax basis of its investment in GF subject to the provisions of the tax receivable agreement. The Company recognized a liability for the TRA Payments due to the Pre-IPO LLC Members, representing 85% of the aggregate tax benefits the Company expects to realize from the tax basis increases related to the redemptions of LLC Units, after concluding it was probable that such TRA Payments would be paid based on its estimates of future taxable income. As of June 30, 2023, the total amount of TRA Payments due to the Pre-IPO LLC Members under the tax receivable agreement was $134.2 million, of which $0.5 million was current and included in Accounts payables and accrued expenses on the Condensed Consolidated Balance Sheet. Future exchanges of LLC Units for Class A common stock will result in additional TRA payments.</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 June 30, 2023.</span></div> 2300000 2200000 2200000 600000 0.24 0.24 0.48 -0.23 164500000 155300000 0.85 351972 675457 351972 675457 0.85 134200000 500000 0 Stockholders' 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 23,900 thousand shares of its Class A common stock outstanding at June 30, 2023. Each share of Class A common stock holds economic rights and entitles its holder to one vote per share on all matters submitted to a vote of the stockholders of GSHD.</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%">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 13,795 thousand shares of its Class B common stock outstanding at June 30, 2023. Each share of Class B common stock has no economic rights but entitles its holder to one 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 A common stock and Class B common stock vote together as a single class on all matters presented to GSHD's shareholders for their vote or approval, except as otherwise required by applicable law, by agreement, or by GSHD's certificate of incorporation.</span></div><div><span><br/></span></div><div><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 three and six months ended June 30, 2023 and 2022, divided by the basic weighted average number of Class A common stock as of June 30, 2023 and 2022 </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%">. Diluted earnings </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share 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. The Company has not included the effects of conversion of Class B shares to Class A shares in the diluted EPS calculation using the "if-converted" method, because doing so has no impact on diluted EPS.</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:56.794%"></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.695%"></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.695%"></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.695%"></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.701%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2023</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%">2022</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%">2023</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%">2022</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;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;border-top:1pt solid #000;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><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 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%">Income (loss) before taxes</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,481 </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%">4,553 </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%">9,219 </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%">(2,432)</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 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%">Less: income (loss) before taxes attributable to non-controlling interests</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,514 </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%">2,047 </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,414 </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,050)</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 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%">Income (loss) before taxes attributable to GSHD</span></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%">5,967 </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%">2,506 </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%">5,805 </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%">(1,382)</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 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%">Less: income tax expense attributable to GSHD</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,301 </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%">2,164 </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%">2,220 </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%">562 </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 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%">Net income (loss) attributable to GSHD</span></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%">3,666 </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%">342 </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%">3,585 </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,944)</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;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;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><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 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%">Weighted average shares of Class A common stock outstanding - basic</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%">23,689 </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%">20,454 </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%">23,448 </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%">20,348 </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 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%">Effect of dilutive securities:</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: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><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:11.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">(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%">644 </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%">791 </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%">533 </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%">— </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 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%">Weighted average shares of Class A common stock outstanding - diluted</span></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%">24,333 </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%">21,245 </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%">23,981 </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%">20,348 </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: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></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 - basic</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%">0.15 </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.02 </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.15 </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.10)</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%">Earnings per share of Class A common stock - diluted</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%">0.15 </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%">0.02 </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%">0.15 </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%">(0.10)</span></td><td style="background-color:#ffffff;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:120%">(1) 1,543 and 2,178 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2023 because the effect would have been anti-dilutive. 2,388 and 3,179 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2022 because the effect would have been anti-dilutive.</span></div> 23900000 1 13795000 1 <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 three and six months ended June 30, 2023 and 2022, divided by the basic weighted average number of Class A common stock as of June 30, 2023 and 2022 </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%">. Diluted earnings </span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">per share 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. The Company has not included the effects of conversion of Class B shares to Class A shares in the diluted EPS calculation using the "if-converted" method, because doing so has no impact on diluted EPS.</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:56.794%"></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.695%"></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.695%"></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.695%"></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.701%"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">2023</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%">2022</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%">2023</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%">2022</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;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;border-top:1pt solid #000;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><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 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%">Income (loss) before taxes</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,481 </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%">4,553 </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%">9,219 </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%">(2,432)</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 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%">Less: income (loss) before taxes attributable to non-controlling interests</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,514 </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%">2,047 </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,414 </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,050)</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 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%">Income (loss) before taxes attributable to GSHD</span></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%">5,967 </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%">2,506 </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%">5,805 </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%">(1,382)</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 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%">Less: income tax expense attributable to GSHD</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,301 </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%">2,164 </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%">2,220 </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%">562 </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 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%">Net income (loss) attributable to GSHD</span></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%">3,666 </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%">342 </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%">3,585 </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,944)</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;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;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><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 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%">Weighted average shares of Class A common stock outstanding - basic</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%">23,689 </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%">20,454 </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%">23,448 </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%">20,348 </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 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%">Effect of dilutive securities:</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: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><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:11.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">(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%">644 </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%">791 </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%">533 </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%">— </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 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%">Weighted average shares of Class A common stock outstanding - diluted</span></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%">24,333 </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%">21,245 </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%">23,981 </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%">20,348 </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: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></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 - basic</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%">0.15 </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.02 </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.15 </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.10)</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%">Earnings per share of Class A common stock - diluted</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%">0.15 </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%">0.02 </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%">0.15 </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%">(0.10)</span></td><td style="background-color:#ffffff;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:120%">(1) 1,543 and 2,178 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2023 because the effect would have been anti-dilutive. 2,388 and 3,179 stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2022 because the effect would have been anti-dilutive.</span></div> 9481000 4553000 9219000 -2432000 3514000 2047000 3414000 -1050000 5967000 2506000 5805000 -1382000 2301000 2164000 2220000 562000 3666000 342000 3585000 -1944000 23689000 20454000 23448000 20348000 644000 791000 533000 0 24333000 21245000 23981000 20348000 0.15 0.02 0.15 -0.10 0.15 0.02 0.15 -0.10 1543000 2178000 2388000 3179000 Non-controlling interest<div style="margin-top:12pt"><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 non-controlling 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 three and six months ended June 30, 2023, GF made a distribution of $12.6 million, of which $5.2 million was made to Pre-IPO LLC Members. The remaining $7.4 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, 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 cancelled 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 </span></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 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 the three and six months ended June 30, 2023, an aggregate of 352 thousand and 675 thousand LLC Units were redeemed by the non-controlling interest holders. Pursuant to the GF LLC Agreement, GSHD issued 352 thousand and 675 thousand shares of Class A common stock in connection with these redemptions and received 352 thousand and 675 thousand LLC Interests, increasing GSHD's ownership interest in GF. Simultaneously, and in connection with these redemptions, 352 thousand and 675 thousand shares of Class B common stock were surrendered and cancelled. </span></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 June 30, 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:90.497%"><tr><td style="width:1.0%"></td><td style="width:66.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.895%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">LLC Units</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: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%">23,900</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%">63.4%</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 non-controlling 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%">13,795</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%">36.6%</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%">37,695</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%">100.0%</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><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 weighted average ownership percentages for the applicable reporting periods are used to attribute net income to GSHD and the non-controlling interest holders. The non-controlling interest holders' weighted average ownership percentages for the three and six months ended June 30, 2023 were 37.0% and 37.6%, 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 table summarizes the effects of changes in ownership in GF on the equity of GSHD for the three and six months ended June 30, 2023 and 2022 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:56.794%"></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 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 style="width:1.0%"></td><td style="width:8.695%"></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.695%"></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.695%"></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.701%"></td><td style="width:0.1%"></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><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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="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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></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><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 (loss) attributable to Goosehead Insurance Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 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%">3,666 </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%">342 </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%">3,585 </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%">(1,944)</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="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><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%">Transfers (to) from non-controlling interests:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="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="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><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%">Decrease in additional paid-in capital as a result of the redemption of LLC interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,112)</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%">(377)</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%">(2,102)</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%">(721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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%">Increase in additional paid-in capital as a result of activity under employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </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%">177 </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%">345 </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%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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 effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 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%">2,698</span><span 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 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%">142</span><span 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 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%">1,828</span><span 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 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%">(2,274)</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="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> 12600000 12600000 5200000 5200000 7400000 7400000 1 1 352000 675000 352000 675000 352000 675000 352000 675000 <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 June 30, 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:90.497%"><tr><td style="width:1.0%"></td><td style="width:66.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.893%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.895%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" 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%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">LLC Units</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: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%">23,900</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%">63.4%</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 non-controlling 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%">13,795</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%">36.6%</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%">37,695</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%">100.0%</span></td></tr></table> 23900000 0.634 13795000 0.366 37695000 1.000 0.370 0.376 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the effects of changes in ownership in GF on the equity of GSHD for the three and six months ended June 30, 2023 and 2022 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:56.794%"></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 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 style="width:1.0%"></td><td style="width:8.695%"></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.695%"></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.695%"></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.701%"></td><td style="width:0.1%"></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><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Three Months Ended June 30,</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%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="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="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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:10pt;font-weight:700;line-height:100%">2022</span></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><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 (loss) attributable to Goosehead Insurance Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 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%">3,666 </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%">342 </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%">3,585 </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%">(1,944)</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="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><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%">Transfers (to) from non-controlling interests:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="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="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><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%">Decrease in additional paid-in capital as a result of the redemption of LLC interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,112)</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%">(377)</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%">(2,102)</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%">(721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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%">Increase in additional paid-in capital as a result of activity under employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </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%">177 </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%">345 </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%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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 effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 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%">2,698</span><span 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 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%">142</span><span 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 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%">1,828</span><span 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 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%">(2,274)</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="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> 3666000 342000 3585000 -1944000 1112000 377000 2102000 721000 144000 177000 345000 391000 2698000 142000 1828000 -2274000 Equity-Based CompensationStock option expense was $5.9 million and $12.5 million for the three and six months ended June 30, 2023. Stock option expense was $5.2 million and $11.0 million for the three and six months ended June 30, 2022. 5900000 12500000 5200000 11000000 LitigationFrom time to time, GSHD may be involved in various legal proceedings, lawsuits and claims incidental to the conduct of the Company's business. The amount of any loss from the ultimate outcomes is not probable or reasonably estimable. It is the opinion of management that the resolution of outstanding claims will not have a material adverse effect on the financial position or results of operations of the Company. EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !V6^E8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " =EOI66"?YA^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O38=4T*7%\4G!<&!XEM(;EM8TX;DI-VW-XU;A^@'\#%W__SN M=W"M]D(/ 5_"X#&0Q7@SN:Z/0OL-.Q!Y 1#U 9V*94KTJ;D;@E.4GF$/7NFC MVB/PJEJ#0U)&D8(96/B%R&1KM- !%0WAC#=ZP?O/T&68T8 =.NPI0EW6P.0\ MT9^FKH4K8(81!A>_"V@68J[^BQ')N<2SO4\/[\])K7+6P? M2?4:TZ]H!9T\;MAE\EMS_[!]9))7O"FJVX*OMYR+U9U8\8_9]8??5=@-QN[L M/S:^",H6?MV%_ )02P,$% @ '9;Z5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" =EOI6#@.%K%8& #0(P & 'AL+W=O6[=COQ%CQB MR8E8\AC.S(2,F()=.6\G2\F9GP5%89M:EMN.6!"W^N?9L8GLGXM4A4',)Y(D M:10Q^7+)0_%TT;);FP-WP7RA](%V_WS)YGS*U9?E1,)>NU#Q@XC'22!B(OGL MHC6PWPV=K@[(KO@KX$_)UC;15AZ$>-0[8_^B9>D2\9![2DLP^%OQ(0]#K03E M^+X6;17WU(';VQOUZ\P\F'E@"1^*\&O@J\5%J] M")/LESSEUW8Z+>*EB1+1.AA*$ 5Q_L^>UQ6Q'="M"*#K /HFP*ZZ@[,.<#*C M>VN1RUR$5HBXY).(U2(AH]CG_NOX-A2H*!7=E.J2HH)_I/$) M<:PC0BWJ&,HSW!4>GA#:,86_*HY35)*3Z3D5>E?"2R%U%1G'>^2Y;,XQZO_RD^U:OYO\'DCLE?M.X;Z# MJ9?N[U^6W.04#[>MX\\F2VA434NGA:73_2Q]3IE47(8OY(XOA50F>[B4DJFI M4H9H5$U[;F'/W<_>A,M ^+I;$G@Z&!L/5RHZ8F5/1.-K^NP6/KM[9J9D,+!D MW;*Z'7&M&0L38T.B834-]@J#/;10HU@%ZH57][.QU]& VNR/AF^N5N<#,< M'<'F\,1D&)6J:=BVRL'6VL?R./:$A#3-!I(C,E70-XF09"C26,D7^/>-];!# M_6ID:U%J](L&U_5+ M2[]T'[\#WP?UY&BS03):N(W-[8I+VJ>61:8B9#$CE^'*/R*7:1#Z03PGP#C3 M-(#LZ< UQMI I>O61@E.-DHF/]3&4.]!IM^+I]A8$[C<5YZHD#T:G]-X:%VG M)239..:\=5ITZHD4JR#VS V/:][_;33:!#G9)3K9./"\-3H1B6(A^2=85C^W M<,6N2UUS5VX"HNR2HFP=C\*#]IHL M1(Q!Q0Z13L\Z=MP*?TT@DUTRDXT#SWV@ )?$C-CTUX??R)1[J826-)K$E88A M@R?W )H_BF# FBKA/1Z1)9-DQ<*4DY]/+)LL8?Z<39R-5=$$8-DE8=DX&@$7 M9\/$]"5Z$*&Q!G:PU?3#E=%7$QQ%2XZB..ELVI2,GKT%B^>\$AUW"-T,IE<# MX_04#ZSKL,0FNA>O]/1,E6V,&WWBBE4^FP A6H(0W0N$]$P..!_08"ZD\9&T0^0#2-6!@"L"9P.C'G+:Y3.3''X^KZ*SF([L5! MHXC+N>Z8[T%!+?18L62QN6EQP6JC36 0+3&(XA2S:<@%AX;$[.$RU?::P"%: MXA#%26;SI(6GC00N&L<^?R9_P'1Z\GD M-/OD2FY3E2@6Z\F:L1X.A#KK>LC53C,U_9U_U:=.[ZS7/>V>MU=0TTP5!.R5#.?@Q5)[4/1$7K>NC^ MD-JVTST[M?7GKU>IW=Y:,Z$1/EM*DA!/?X+)ET\41XOE*H-LD4:[O#Q?Z_*) MZ1E 0D(^@U#KI NWE_GRD7Q'B66V N-!*"6B;'/!F<^EO@#.SX10FQU]@V(1 M3_]_4$L#!!0 ( !V6^E;4P6$^:P< ,DI 8 >&PO=V]R:W-H965T M&ULK5IM;^,V$OXKA%L4N\ F%E\D66EB8&.IO3U><3A#,EG*%X_RN:;V@BAT=.VJM7- M9*/U[FHZ5B-O]9RV;+M;EM[J=JUPB^ZHRVU91$43+=\K*>S*^[ M9Q^;^;7/WXK/07W0]OBHH;0TZQ']*\:A.KE'KRIV4W]J;#ZN;2=2V M2%1BJ5L*;GX>Q$)4556,CJCW*E-S>3 MV02MQ)KO*_U)/OY#] [%+=]25JK[BQY[;#1!R[W2D-B&W SAC0WH"^] VL-V O?4/<&W2N3P^^=QV7<\WGUXU\1$V+-FSM M1=?[G;7IK[)N$^6S;LQ_2V.GYPM9KTS8Q0J9*R6KO.UYOM5:3!OT07Z^CE';WY\B]2&-T*ALD9?-G*O>+U2[]"/H_OK MJ3;-;5\Z7?9-NSTTC9QI&D6_R5IO%"I,$U> ?>ZW3SSV4]--Q[XBSWUU2[R$ M_]S7EXA&[Q")" 7:LWBY.8'<^?_>7OSMMX\Z@QX3AW9\] S?)_$@ZKU05U!@ M#Z8,-FWGOBNUXTMQ,S&3FQ+-@YC,?_H!)]'/4*^&),M#DA6!R$;]SX[]SWSL MQ_Z'NO]@F726[4KQ,$\RDJ;7TX?3?G51,>URXQ25NRA,4D(M6.'",D:CZ(@: M^1@??8R].=;/._4]*IYV[2P%9UL<,MM"DN4AR8I 9*-(),=()-YL*[:[2GX7 M BWEMHT$/ZSR]0K=B5JL2PWFX8$S/DD*FK(9M?(00.$DSJP\=%$IHTELI:&+ M2BAF%$[#].A\ZG7^5^-BPZO.7;XRBW"I=)N7#P*)/B\A[U.G+3BE]L!9 "A" MTYGEO8NB%,\L5.&B2)Q%!/9^=O1^YO7^EJ^,\KJ#(SQSWIB=#/J#ARX&)XD% MRET0B6,[N@"(Q0GL7G9T+_.ZEPLS7);ED-!\*QM=_K=[ +F5Q?O7E<4]UVH1X%LWLY02 L93: M,X&(V]!]S'0 M8)S960[ XB1);>\!,N),=@4 NV!G?2>#[\2_GNJ-:-!S#_1KZEMP3>V9 BVJ M0=GRH&Q%*+9Q3 89C;TJT>2C%H97/P]!,!C430><1IF=@A#,#"X[!P$892RR MMX -Z)M6P$TOSIS.3#@&E@AFW/712+8VH[#G 1[(P] M%W5!&#VSBN)!RV*O0)M_X4_>&,? NA(YC@(HG#@1!E"$. %V47%RSLU!*&*_ M4ORWT*;N/PDQZ"R@YO#,F5)=%*$S6Q@"J"3+G*BZJ N29><6TD$:8K\V_)=0 MZ@K5MM.(:]V4=WO-[RJ3W1+5LKY8REHWLJK:!;?LASV<](#A]TS M>!7V:M=7K\(AV?*@;$4HMO'&WJ"'B5\/WW)5+M&;LD8K,T!Y-[%EFNTJ+A2Z'V[V[$U9:'2IJUX)36SQL(!@$8MM M006R,6;OOX!L] 0V]GB0S,0OF4\'J<]G5[D:X4KM_38(A@FS"W4(1C-;>A<0 MS./S()>)7RXOS- KE>H^.G7;,O>B7GY':P'7"7ZV5X^^H+O 0=F*4&SCN SZ MGB1__[L/\=8&KXY"2+8\*%L1BFT,O?KQ#G[IK,'8&O@NBU/X: M"X!FSIXA $I89@WYZSQV^[T[;6<]O\=4" M \]S?%4<3A4.](=#CK_QYKXTU4,EUN95T65JIJ?F<&[P<*/EKCL8=R>UEMON MLMV(%$T+,/]?2ZF?;]H7'$]OSO\'4$L#!!0 ( !V6^E;QKS5!GP8 *\> M 8 >&PO=V]R:W-H965T&ULK9EK;]LV%(;_"N$5VPHT MM7C1+4L,)"F&=>BVH&FWSXQ$QT0ET96H7/;K1TJN)(L7UYB_)))]>/0>\I#/ M.=;%DZB_-!O&)'@NBZJY7&RDW)XOETVV825MWHHMJ]0W:U&75*K;^F'9;&M& M\VY062Q1$$3+DO)JL;KH/KNM5Q>BE06OV&T-FK8L:?URS0KQ=+F BV\??.0/ M&ZD_6*XNMO2!W3'Y>7M;J[OEX"7G):L:+BI0L_7EX@J>W^!4#^@L_N;LJ9E< M QW*O1!?],W[_'(1:$6L8)G4+JCZ]\AN6%%H3TK'UYW3Q?!,/7!Z_>MLX7("L;:0H M=X.5@I)7_7_ZO)N(R0!(' /0;@#ZW@%X-P!W@?;*NK#>44E7%[5X K6V5M[T M13 5^+01;4.KO+E82J5'>UUFNV=?]\]&CF?_ MWE9O 0[> !0@;!E^XQ_^CF5J..R&H_WA2S4+PU2@82I0YP^[IJ*M:U9)<-4T M*N9S6SR] V)WH'?<>;.E&;M3 M##J)5^='ULB:9SHEM5*;NMY!.%47I\%,G,4H(L2N+1RTA?XY%&7)&WV>-=U4 MJE.ORE[ FK%&'7 94U-Z7[ WH&+2ICLT)04D3&?"+5:$D,"N/!J41P=F]9LZ ML*Y%J?ZHS;[AC5+NE!L90E*2S-6:1B3%R"XV'L3&7K&W-=M2G@/VO-4'E35# M8W.64$"BF3K3BF#L2()D4)=XU7T2DA;JH.Z/#MH='3:%B?'L$*4PG"FT6)$@ M=>RA=)"8_J_5!F(]!+ 5M::K+8+4G..0&'-L6B& 0Q&2@4'DD 5+K5\ MZ3::/JZVJI20@WR:96W9%AVZ2 VLQ"3V!')A+?0 MOQJZKC@3Z[.V87V^6$5",UPX0:"),Y2.:RS.M"'0=(' D'?2C MKC_E/.),3&&D-I4Q>S8[J.)P"!R!!J/OJMT^<'K/"RXYLQ=PT O&8RNX4WG; M#WH$(_23\2K+1*MJ-K"E+]WQWE4A65:WS(]+:.$E43MSOEH6LS -7:D^(A/Z MF:F(7O*V''1;)9HHM)1U-BMG70='8$(_,3\PU1B"8I=++U9])N@2$ADS:%I% M$7(<;6BD(?+34+5JLE8-\""1V]<9F0P+43"'B,4J"B;E_;[($73(#[H_A62^ M%48FNQ*(YA61Q2I*8D<]@2:MGA]P^V7;H6DT 87C!,T7VVH&7;4/&D&&_""; M9>,Q-1LR:15!E8%SY18SDKIJ'30R#?F9-DV!HV2;%(L1,5AL,4NB&+HR=Z0= M.M38F=OK*/D6R@5I:LRZ:4:"$#G:)32R$/F[NPD#05OEJJI0I<^D(U6-:LV8 MKI^MXLT>#F(K3N5%CM5U,6N MU!X9AOP,N\ISKM=?2>VZ4UZ!C&ZYDFZ5:W(JB1*CV;>8Q4$210ZQ(\^0GV=7 M>^W1FF? M'<'8Y!9*HWA>(UC,8! YQ8Y\PX?X5IUE^J00A?KJ066 9*K*<_R$9F+LC& ( MYPRQVA&4.DH:/ (/?P_P/)-IPNL,8M6'S05:[-3.0RZ!DQ\D_90SMOW0ZCL$ MF\RRMAQ6.W?+@4>X83_<;@K5#X$KH'\&%!6XTUEK%>IUMQ(F_[08_LQ-:!@:S4J>*O??=;]V]'^1HIM]X+Q7D@IRNYRPZC"MS90 MWZ^%Z@-V-_J=Y?".>O4?4$L#!!0 ( !V6^E8:L%NW^P( $ + 8 M>&PO=V]R:W-H965T&ULM99M;]HP$,>_BI5-4RMMY(G'#B*U M3-,V:1(JZ_;:30RQZMB9[4"W3[^S$[+0!D*ETA>-[=S]^?TO.;CI5L@'E1*B MT6/&N)HYJ=;YE>NJ."495CV1$PYW5D)F6,-6KEV52X(3FY0Q-_"\H9MARIUH M:L\6,IJ*0C/*R4(B5609EG]N"!/;F>,[NX-;NDZU.7"C:8[79$GT7;Z0L'-K ME81FA"LJ.))D-7.N_:NY;Q-LQ$]*MJJQ1L;*O1 /9O,UF3F>(2*,Q-I(8+AL MR)PP9I2 XWS-QC1>:"_:*)3F?.V$$)6>&"Z5NQ_4(J M0P.C%PNF['^TK6(]!\6%TB*KDH$@H[R\XL>J$(T$OW\@(:@2@E,3PBHAM$9+ M,FOK$]8XFDJQ1=)$@YI9V-K8;'!#N7F,2RWA+H4\'/.,)PLDSZK8H+^RW0P]KZ.&+H>&W0FEH M?,K77>3#D\C;H@Z2CVKRT0E-?=/9U$=57MK4KR2V9WA<&QZ?MZG'IS1U1] > M^:0FGYRQJ2?/WIY!2T]W1>V!^][_'U?O3$U="3>)_' T&3SA;@OK]T<'*NXW MI@+_G(U=J7?2MX2UT+N-\<;,EM^Q7%.N$",KR/-Z(Q"0Y;A6;K3([<1S+S3, M3W:9PHA+I F ^RLA]&YCAJAZ:([^ 5!+ P04 " =EOI6.)UL) 2 !1 MU0 & 'AL+W=O[.P%(S&V-I+HBG2<_ONE9,40@",(L-_FIK7C MP^<<4"\ADN\!^?*^W7[J;IJF][ZL5YONU<5-W]_^='G9S6^:==W]V-XVF^$O M']OMNNZ'7[?7E]WMMJD7^XW6J\O0]]/+=;W<7%R]W/_;;]NKE^U=OUINFM^V M7G>W7M?;/]\TJ_;^U45P\?4?WBZO;_K=/UQ>O;RMKYMW3?_^]K?M\-OE(V6Q M7#>;;MENO&WS\=7%Z^ GGDUV&^PC_K5L[KNCG[W=4#ZT[:?=+VSQZL+?5=2L MFGF_0]3#_SXWTV:UVI&&.OXX0"\><^XV//[Y*[W8#WX8S(>Z:Z;MZM_+17_S MZF)\X2V:C_7=JG_;WE?-84#)CC=O5]W^O][](=:_\.9W7=^N#QL/%:R7FX?_ MUU\..^)H@R ZL4%XV"!4-@B#$QM$APTBVPWBPP:QND%V8H/DL$&B;!#%)S9( M#QNDMAMDAPTRVY+&APW&Z@:G/H?)88.)ND%RZH/SOWYR_EY!#Q_Y7B^SNJ^O M7F[;>V^[BQ]XNQ_VHMMO/\ADN=D='^_Z[?#7Y;!=?S5M-XM![M^_W]1WB^40_<(; M>>_?S;SOOWOA=3?UMNF\Y<;[_::]Z^K-HOO!^T[Z_>5E/Q2^2W\Y/Q3YYJ'( M\$21O[=]O2(VFYHWFZ[JKO->#R-;KX=#<3\*@C*SH;PY1\DMAN!UTHYL]CN2 M8!5G*GJH9 _S+ =9.B//CK@R(U\O!G$,4^ P[-MZN=A)8%[?+NE/DIUAS>=W MZ[O57IK#Y+><+WL"PLV07]O-:-YN^FV[&OYT/134-X-6%=+E< ]'D7AXU$4 M[M'Q"?2;YGJYV>R@'^I5O9DWWO?#W7NS9OZC%P4_>*$?!M0!8.3O MOB1_ZF[K>?/J8O@6[)KMY^;BZN]_"U+_G]1A@83-D+ <"2L>8,D>MCL/^'P5 M^L%D_/+R\['P]:@@G?@3.:I"%L:0, Z"2;J.'G4=.>K:1LL/S/1HCX_223!6 M/IBI,;6K2I&PG!A $/NA+P^@T,.&LU)%?7I,D"DQE1X3I^$XD*,8M5?]-%/" M.!&6)$$J=KXDA/A1"/%^N^B$$-AF/IQ]=\.\-GSZ^Y]>["9T\L3@/V^'"=8; MSE[OZ^WBOY1 8N1DAX3-D+ <"2N0L!()JY PAH1Q$$PZ8I+'(R8Q3IV_#M>V MR\V\70_'S*KMNA?4@9!HWTVC)!I'RD1I3.2J<"0L)^H/PR13YDEDRA()JY P M9K4S.!$5!6%*3\_IH]A2H]CR+\UVOARFY^%B[>$AE "-6->9 M& F;(6$Y$E:D^@FEY1\]C3)4S+/]"N%)%5F66,Z M5_4B8;E%]04R88F$51;5,V1"#H))JAP_JG)L5N7^%'BTNV.[\(8O_]MFT]4[ M65*J'&M[)LFTJR1C/E=9(F&Y3?D%,F.)A%4VY3-D1@Z"2<*L[Y=M7\VS6'JO+W;SF]VEW>WPU7^N7,&8R+7_.^NZQ^:$;;-@PG-O-F^;G^L&J\U]?;9M^Q0*HH MTJJ, _4&@+DF9QU!'2EB -%$DQ$R90FE538#8-"4G$@9AB>4*7RPP&@:#%-7 MO5JU\_KKY&775'!087Q^+H.Z65!:3I0_BC/U@A^:LX32*BB-6>T/3D0=!\DR M%.928':7\LW"T&WR2[U]=.A#4HE(XV,*IO;2M.Z+S-*L_$D4Z=8J$T%I>74& (_CE5' M]1 GMYYH*M2#@E3M>R(R)F$RGJC?S-3.C6(_56<[(B[)XL0_,>$)MR\Z!V$9260VE%0!@X1)L=$4;UV4%K8U :1]%DB0OK*#![1T]KM@MT M'X/LMC,G=Q8LU$FBQD UW!WBS!UW1)#>506@&EE5!:!:4Q*(VC:')/OG![0K/;8]6"%^J.PBB< MJ+.&4A6:GS'PCF-]MAJM'__1-,S/=^2B .FA06@ZE M%2'A+?E)I)PUED18D*83I?>K@M;&H#2.HLGZ%GY;:/;;]!O!YS5-^#+).%-O MHD[-F9W5"O7:J#%$DTR]#WP(DV^(J)V%1-#QG8F#!/6$R7@2A\H-$:JN- HG MROT53GX&<9:=N \<"N,K-!M?9^\#G_4)S FU_D?>#SLK:TO\S)G04+M;^H,5#V5VAC?Q%!NOU%9*3L M+W+G$O87%6>POT)A?X79-[P/'$*M,"AM!J7E4%H!I9506@6E,2B-HVCRP2., MM=!LK-G=!]8MG#!2)X*I.9.SUJ$N&C&"2#V!*Z I2RBM@M*8S>[@U*?N'WW? MR(H3MEUH7FWUY/789J[SS QUZ*"T'$HK0GV!E6KAE-",%93&H#2.HLG/#!*^ M6V3VW9R69D>Z_Q;XZN7"U)S15KQAY95T64II](,FI.C:++P MA <6F3TPI]77D>X#)4&F/GO%G-%9>% GRVH$!31G":555B-@T)P<19,U*BRJ MR&Q1 1=BFS.YGBQ :3,H+8?2BD@WQ-1S!6C""DIC4!I'T>3#X>@!@V;_ZIEM M"Q%AL*AWR:?F$IR5C7W4H,4 "FC*$DJK; ; H"DYBB9+5EA2D=F2>N**;#/5 M>;:&FE=06@ZE%9%N)05!HL[7%D$5M"X&I7$43=:TL-4BLZWFT#@3Z0:/NHK1 MG,Q9G%!3C"A_%.DS;G+^:DT/T59D6R5CT %R(N=Q2ED@PI2*S*84>D5VI#LE ML>I<3\TU.>L(ZE41 XCT:R]DRA)*JVP&P* I.97RA#46"6LL,J\,>\Z*[$A? MM*3-95!W"TK+B?)'8:@^&A":LX32*BB-6>T/3D2%IQ[ &@F3*3KSY+_G->*9 MZ($:0WXA$)J48\JBZJ$8_\#$XWXL7"Y(G-)H_3 M@FQ2'N8$KE->3#P9+O+5B6!&A 5QK"[HS*&U%7:UE7:U5=#:&)3&4319E,( MBLT&T-DEU+00=1=B%$5IJ*X!-"=WG:>@M)P80^"GZKKGXA FS5.ANI2?" KB M5%6AGC#SQZGZ9&=JWZ9^HA;&J;@X#B7 *U7*"T&926 M0VD%E%9":164QJ TCJ+)!X]P9V*S.V/5.1?K#L H4!^E,#5G@M!Q**V+".$UQ6:O MZ8D==F:J\VP-=:6@M!Q**V+B[52A:E[9!%70NAB4QE$T^6W PB]+S'Z90X== MHOM ZDFS.9FK.*&TG"A_-%&-R2+1UT.IDB-"1JKBK)(QZ YD?,XI2P0X5TE M9N\*W6&7Z([*6+5ZIN::G'4$M;2( :23B2HCZ.HF**VR&0"#IN1$RB"WJ+77+^!4[F[,XBA-I@1/FC0.WL** Y2RBM@M*8U?[@1-1QD"Q# MX48ESWG6W?$3(0)K6N M1.JB#"(HB+5S1CUAEB7JLZ$8M6]3/TMB=;(CXN+HV B0]2#"Y0V@])R**V TDHHK8+2&)3&433YX!'V3 )X.%VB6P#I1+V5,#5G M$V1(G MZHD&]*U44%H%I3$HC:-HTD&0"B,H?9(1=,[<-%-=Q9_J%D::*0*;V03ET+H* M**V$TBHHC4%I'$63-2V\J]3L73F8FV:2LXZA_A64EJ?$DJ8P\-4G\D*3EE!: M!:4Q*(VC:++DA2>6FCTQ^_7^Y(U;,]WY,-#]EC":J*]&G1%A091-M"D=NO3+ MKK;2KK8*6AN#TCB*)BM2V&.IDSUFI4)J$4\4QVJ;@#FS\S0+-;N(,803_;;< M(4RV#]2%+D10$*GOC" 2CM-QHMH'U+Y-LB15%,VIN#@*@A/O#DZ%G92:[22G M5^70\D#Z/%,H;0:EY5!:D>J.$.68$F&48PJMC4%I'$63)2XMN3 MF>M\=@$UM*"T'$HK4MT>"U+M6AYJ:$%I#$KC*)HD_TP86AGP=4^9[BD-7R+J M_29S1E-33. M0E5X4#\)2LNM1E! N>S)E'J&N%E'^* @"[1Q7-ZS4A5Y$ MR"A6)6>5C4&'R(FD4DY9(\+VRK[M^YDR:K%3J+ZYP5R4LY:@AA8Q@K'6%0)- M64)IEF.;/SI @U@X@Q4!V;5)C6L4D$ MZ1V;1!#5L4GM6ZICDXJC.C8ONYNFZ6=U7U^]O*VOFU_J[?5RTWFKYN.PH?_C M[E1PN[R^>?RE;V]?7007WH>V[]OU_L>;IEXTVUW \/>/;=M__>5RX-^WVT_[ M'%?_!U!+ P04 " =EOI6*P-L#DX' Q'P & 'AL+W=O'GPC=\?M'FPVEP>Z3V[8_K[\5;"W:K3 MDO&"E8J+$DFVOUI<^Q=;DI@%M<2?G#VJP34RINR$^&%N?LNN%IY!Q'*6:J." MPK\'MF5Y;C0!CK];I8ONG6;A\/I%^R^U\6#,CBJV%?E?/-.'JT6R0!G;TRK7 MW\3CKZPU*#3Z4I&K^B]Z;&6]!4HKI471+@8$!2^;__2I=<1@ >AQ+\#M CQ> M$$PL(.T"4AO:(*O-^D(UW5Q*\8BDD09MYJ+V3;T:K.&E">.=EO KAW5ZLQ5E M!D%A&8(K)7*>40TW=QK^0;2T0F*/ME0=T"\0<84^?"]IE7&0^8B6Z/O=%_3A MIX_H)\1+],=!5(J6F;I<:4!F]*_2%L5-@P)/H(C05U'J@T(_ YKL=/T*+.K, MPB]FW>!9A?^NRL^(>)\0]C!QX-F^?CF>@4,Z+Y-:'YGRLG'@OG;@7HH"015* MJGEYWZ0QUYRI"Y?;&K6!6ZTI\0MUI"F[6D -*R8?V&+SSW_XD?.%L@*ZS_T*M-0FO!?2G5)0ISQDJQ[C-S^9A:D)ZE.*!0\:BW?/K M8QJ^9TS?2=F)TZ+.:=%L3+\P4)IRVO3C,D.T$%+S_]4/7)8WZL)!Z((P3D;Q MM84("6)W>.,.:3R+]+?B2+DTX47LZ6CZG0M>;+\YPF-XMI#GQI9TV))9;#P71(>>O(=^/TO9['O+,A3ANZ^H,^H6\L9?R![J"$K^\EJ[G,R4N>!2<) MUO$(LT,J("&9P#S@7O], >V9E.#9ML-H^L3<[.E;[U_&)([&,!UB011/)*B/ M>YQXOGE#,S3M+F>0!R_M[=D)%#NJ=YP!#B&,O7 "9<^Q_AF2/=#RGBDSB@QZ ML5(,LL)TIYS3'<^G^[+_KF3[7MI.G='3K3_/MX/\KR>.O:1E>N"*3218X&@> M U)M;;*EEB1,)KC7[\G7GZ4I&$*+@BNS,V@B!?N',GU&>P!KJ+@UQ(D[M/.M M'ME.<=M2?IQ,E45/?_X\_]U*!K22O31NMV-M.EO&L6\A=(CAP)^"V/.>/T]\ M_]$')MLB<,*SZ2P:].(6G"VT3,AZ EO/>_X\\5VGJ:C,P'6DSW6BUJ%/4UFQ M,SZUF0[2<#WF0Y=8$(=33--3HC_/B;!1TA*:X+"A.&':3+?T/1):567+06N? M*"K<$R*>)T3(SH)71>=>%T1L\QI '+.?0RJ(I_#UY(?GR>_WUP[13N VT_F1 M[X]=ZQ+SO,%(L+%LQP&&292 MQK+6!Z709]MUJ_!T1!S'S);!$S6+>SK$\W1X6\GT8(87& ^5V.M'*MT '0P' M1#@>M%QB/I[,JYX(\1DB-'D%6T\%]2";?57-,'O1-G'(+YC(%3<_N0O#IKIE MB <)LNM"E=GA&#^[:MD)W,&*OH\3*U<<5*3Y\X>5,/VO,21KS7 M]*!96GYS#WHG;:=>Z,D8SY/Q-QC!GNN-/62=:4&S=.=B9.+C\>3@E$OBB1T* MZ2F9G*/D8<.$T0S!U%M!U.J:V>90XNC:;+,+*'RE1?K#^4W00<<>&9.V0\J/ MP@G6)CUKDWG6_LJ*'4R4&5=:\EVENYD]XX;$)[[^$L?&-,3>N%0<8A-=B?14 M3<[L7:T"=Q6*$[2]35WZ ;9V12XY/$599/#)>)Y=VR^FLMYS?\A8<_71;&]K M>XS3H:(@#*GY8F^>.:VPZ72Y#B++];88\:*)&9_TO$OF>7?[@K2&;(C@@>;F M*^LG%_Y/:,?N>5F:V!@289*+S&F4S;_$(XE5 RZQ()ZRJJ=I\@J:?H-54!9G M[+'I&,.8.MZ(.<0([">2"7MZYB;1+)7<5<=C7G\BH[DI[307J@(K#.CTA690 M1C5U'U+,S@5O/J5X)VVGON@' C(_$-2QK8>NK)(F$4V;;B+7C@>:F0 ['>'X M@HR3\2CCD,)^,/$QD?3S )G?3O? &YCS7Q1;9<-CE)!8G?H^8U_L6U.;WLUS6'R5RJA+2B4LSVH]#[' MX#O9G,\V-UH>^Q!G6^MN?4D4Q%VEC9]G90CU\6#@\Y(JZ?NV)H,W M*^LJ&?#HU@-?.Y)%=*KT8#P<'@XJJ4RVF,6]:[>8V29H9>C:"=]4E73W9Z3M M=IZ-LMW&%[4N V\,%K-:KNF&PF_UM\L/'XMY-F1"I"D/C"#QMZ%STIJ!0.-[BYEU1[+C_GJ'?AEC M1RQ+Z>GY>)@E:RT>&+W7Z@-IX#QLNM]O%7;%O;82;RQ@=;MB,=W3. MQL\"?FI,7TR&/3$>CB?/X$VZ\"81;_*"\'KBW!IOM2ID*@A3B&M'GDQ(&W8E M+I61)E=2BQML$JHO>/'GZ=('A_KYZRF%$H'ITP2XIXY]+7.:9S6?Y3:4+5Z_ M&AT.3YX);]J%-WT._7^S]W)O\=Y:3R7:6GPTOG%0@7I8YGWQYO6K=^/Q\.3] MS8>+N!R=_"24%Z$D 3D)Y6CD6IFUJ*A:DF,='] Z17OBZNK\ >RR@^(\E'(/ M;V,#H]5V"S!^FZ/('%H#P/&LF)=XS&5?G.:Y=04<]'U/,$@6S^P:66MXB75__Z"<%WF LQ+FW(7V/B1)*H8)_3-@W2Z\* M)9TBWXLRM:EIS^OR4SN[406DK,EY:Q!ARDE5D8L!PP"O0F*82]](C0>U*R.Q M=/:6'-(FN/Y5#BA\31(CK6*+A=+99EU""$.!YSAG"'E%;D#VK=T:, 8"%(8W MG[-B[%)Y$HUA))D[ZU.Z3:SHOOB*]4Z\$J4X&D?/T<%_D+7-HX]G/3F8=D($ M@8%$W4"*[EB,>UQ(]4[@OKC6#0.*0WB;434>3$)9K46,J<)5OQ_D[D MOKAH')RQ(K^UIF/2_V <(+S IH'KC<@P2D"W^'3BC>'7W$@$P4;1. M[9_O.@\CIN$R91NDRGB9)\:EW*"^B8P@C<8UL;-00_G^EZ;_U*0?['VST4CK M>#/A%L5!Z?/=[7:7G]/TS7\P3S>GS])A_'JA:0778?_H(!,NW4;20[!UO $L M;V5@:_%-95,N"K6QWZ MVBF9\Z6J/)Q/IR\.*ZG-Z.0M/SMW)V]M$TIMU+D3OJDJZ;:GJK2;=Z/9J'UP MH5?K0 \.3][6W-Z3.?YP-^TVOC! M9T&:+*W]2E\^Y>]&4Q)(E2H+1$'BS[4Z4V5)A"#&MT1SU+&DB\//+?6/K#MT M64JOSFSY=YV'];O1JY'(52&;,ES8S2\JZ?.?+6V8UP=!K4Z .KRK2OLZ?Q!@G]LS$0<3<=B/IT?/4#O MJ%/^B.D=W4-OCY;B'XNE#P[!\L]]"D=ZQ_OI40*]\;7,U+L1,L0K=ZU&)S_^ M,'LQ_?D!:8\[:8\?HOY?NNI_15N<2J\]'3PG%4V0G%U?U@H9EMFJEF9+YS,+ MIQNO"KAO/;BV %):J830_^.B&!D-_6J3&=W(K<"F,#;F1EDT/6 MLFS92F,:R)-KGY76-] *:/.MT<1WN66^R0:UPW5=ESBQ4D8Y$.'?51VBC$3N MRFCZ=DGJL6J+2CF84SP=_6&Q.!\]FXA?[$9=*S=NK]A:&S(B#E?2 O)+"RW M5T,[#867^6] !WX^9A-KSS*"AB&X*J%$UCA'SW;.;M8Z6PM851B5*>_)[;"3 MD**0VHEZZ-5DH>_ZLK9>1R?(()"EJLM26#<7[\&H6BHGCF;\=#Y^B"P$ *2R MZ5!['$L"N0&%V=>U+7/E_$^"'!2V3'TWD#+IUZ) K?&L%?$):Z=4/*IO1!4Q M21$F[9&5Q./H@;4#'%<)R*!M_KL"VJ]M4R)ZE*!"26[&G=\:$RM1%[YG0T(? M.T*7/:&PAD')5\GU790M8M!>J-JZ($"T#?T_=6H7"&@&FA8E(" )HD--CI0!E\KTRB1XS\ RNBJY0@< ;E"KC@8U5I MGUJ,> 5Y8P&!L6F VL%!6TH^ :]Z(@&H_(I^B3L*1.$$;LA*"2H%*XM[9\H% M2:!5$7;XUFL $&B8 FIOY/38YSJ:, Q4@-#4@[7:[,U3Y#LI]0"#B;CR[(L/ M@(N*(>I+I :@[8CM%2U&,2J[7//K7& MT8SQ@5<@VMG2B< MA3/7UN]8"5:TG.ZQWR9_+!&/%7[[:NP&_<\G.-VL]+($"$3[#)ZT%G.I;N1D MALQZF 8Y2;6JJ9I2)BU=T/^279RC7%*OW*E?2]UG9$K 'W]X-9^]_-F+C5JB MI%+73]6GJAM@I?"V"!OB31R39>O&96M)L$FM.1MU25E$XCR-#2YNIB+KG\5T M[ZD+]!I)4I"PUW16-%X530EO%RI&:Q$H8P@N_+WBL%&^1RJ"72)$XC]*Z$>1 MYOD@DIZ(]WT$/19?QSL]TN\T*Q(RR))8/GDQ.<8@49:MV_'@>?M@3*%*6 S M+H%K'&#B$UAJQWD]Q&+D!LU(;2M%J*MS0NX"6=C'(D60[BG$/ %.X=&A13J-()*<7]:HJ%/J M@R.\Y^"I:7IB_5JXG-#(0&F!>$OF9C7OH-8 5KVB=DM\:Z2C3/YN.K2^(QW$ MRMFF3BR4,Q1I!SFBJT1WD_>HD+AR!*W1I<4 H:FCQ A'G1:,0T.\S]_S%VV%@0+\A")=HQEQ='.,^7M,FB MI_#?+NKX!V*!1V.7(J'W_6T.T9]W*3\^1GITQ_?:44>?!B5"B)IO,.X/PXE: M':I/![8X0-U*\=06_P1A=V$6A>HF XS<56NW;;^5"$/U,6&G]H>HM@$S=,&R M]7AJNQUW2B2;1T=?2M=JJ9.9!IX$MTK$IGW@C)]\!PTHG\Y9QG^B2R6!NBWQ M1=ZDUKC5H:VEL:#%4X%/H1;[1L:NMT_&8=>Z%15PV.9I^.XZYC9HVW$#;L@5 MFL.X\FA9W-,'W\: ?HJ*]8ENTJ@*9G%@PDC&EHB=IP**.QK^8S\:CRQ5V! $ M[JE@D3\177*BW]N?]PY31K) U(HVJ&Y;OA[])^NZ1,TC1&HG&BXV7/6CF;@[ MVBLFP7>G+JY3F^X\O+>@&9&'BK@,Z!N)@3FC /!B*3?^SG0].-@F5CN]Q6I( MO1PI1IE$HQ\*GF9!SBAFAR%#VPI/LU6ET;J0IQ4*8]ZV_KR_@J?R,=J;$XU1C9 PJO= MWG ^;!;9I/LW)K<;1[)"85%Y,[&TAI\SI)5+E1*(7%!S?.%XHW"T\7E%>DT/9@>D[+HBG^5&"_X6:QB M_7)JL!*^1$^12X<0/[7X S?[!NP'U";BHR27[ZXI/O0)NE\@6F=U#..*"_S: MU25TND8+@ON\2L 1RM-T3^S.0?DE&9(VZS6^Q9\<&;W M-&9JHCP_F+Z ""$F A>0CD="NOO(PJ\+*M4TC86X_W7#I,8XHY90C >W)4V\ ML=XBE*FGNT8A8N#O'C(BCVD]5L6]85="KB[?'[ =(Z9PB"=.0POE.C;FO#Z3 M@I8IC@2C+BGC_2B#S>-7N)&=3Q$>&UIJ3'@BQ/@ MP<";J[WNW-/JNXQXS@ M^Y3I=K.Q1 ]*%;<"%!7\UJ*:B,\0F,R(H8O]DT!BIV7QB0TI N(F+.8?['H+'MQ:+;@'],80&#(=C_#=1W$HM-/ MW4#XT#9K>U4DV6,*I*BX MW4I5*YX;CJ\6!,P6#S?C%+74LT:YOD,6OIE98A M#*6-'LU_E1H.[3MYJWWKTK2RYK'86',PS(DAV\F^UW^'@[>VE<+\3>^F>4EH M0GR!VSWM7G\OXEO?_GA\=PXX6%%GDY?-1[.?;+\'6_ YX:4.P%7]< M*PG+T0'\7E@;VB_$H/N? D[^#5!+ P04 " =EOI6LUFY"6\* #<' M& 'AL+W=O= ML.,K/=#T4_T!)M$RN+7I**X_[ZGDM2#\>/';0%!AE9XKV\ MSW,/I;N=TK^9M1"6O6[*RMP/UM9NW]_>FGPM-MP,U594>+)4>L,M?NK5K=EJ MP0LGM"EOX]%H>KOALAH\W+E[7_3#G:IM*2OQ13-3;S9<[S^(4NWN!^-!<^-9 MKM:6;MP^W&WY2GP5]I?M%XU?MZV60FY$9:2JF!;+^\'C^/V'E-:[!?^08F=Z MUXP\62CU&_WX7-P/1F20*$5N20/'?R_B290E*8(9OP>=@W9+$NQ?-]H_.=_A MRX(;\:3*7V5AU_>#V8 58LGKTCZKW5]$\&="^G)5&O>7[?S:-!NPO#96;8(P M+-C(RO_/7T,<>@*ST1F!. C$SFZ_D;/R([?\X4ZK'=.T&MKHPKGJI&&?WI:/W7+>[/EN;@?H!V,T"]B\/#C#^/IZ*<+UJ>M]>DE M[9?R\EV"\'BSD89ZQS!>%6PIA&'?UN[!EE=[)KC&HPI]0X^UP!4O6=X3VW)9 ML,6>/7&MI= ]/T&YT MO56ES/>N3[$"35^URF@)$K61]08.E$A<$37K\S6O5L([F)/!9/D) M]D5N][8&*DMYA87*>]AK$EKGK*$XP?[=6N;KOO2?S#F;I$N6BS%EH//)A_M< M$80<&E>\976B#.%-3(94"2+WE9 Y%B=6K8BP** MR#<)UJ.>U*J2_SZ9KRAX+&/7*'"MEM+RA2REW4<, M*Q0TZ'[F;GRW;(1%%HQ/SNG$^B;/3_EI4#1ER5XPV D8&M\BMJAM<+PL]TUV M#KVHA7C,H3(,2-7X0&DHA47_$R2>B5[42*$QA2[WSF,J'AEPHT&EDYCS MB5IH+4U;O>;4K2; LI)6 L^7[1*/3A7YO%*T]5OHUVK/2[OW"UV%ML("97$P M3\^H/R[R'JJVV?8'U%_"#!:OKRY2\ QE7BT4UT6X]NZ:>KM5VKHM M:]-V;[?7HD8-"F,8&*\.]=X.&=R2JFB$.K<=!(&DVC^8;.B),X(A!Z< Z7\K MMS;_O_9P%&.Q%M^$'TW03B(_*E(G\NP,\65 M1?#A%%:H/*_UL".UN2(*T"=W:Z@3+[RL70P?OSZQ;VHKB&D2]+UB_K,LEC91C@2'[?%[_C8L#+Y2K M,HIB< .&&QS5.F;0Q,J9KBG 1S:'^I+J"E+=S E%WPYI M!PLEKSJVW &":QB4+]^&[0Q#7E]FR(_ M@8JF$!PP;X"779ER-A[=[,%M QCVR!&5/F@HE6T[I_N-V)&PI[?IO;E0MR1: M$<.CH/(MF$$)<[ZG1)S]I*P09(>LG#;/(^$FN5JI1A'=W] +$-H/$7#S!"%T M5*+9U@?6=6-344/V40+:$-HPEN!MT_CDU%*5I=HY&'72I"U@W,VPRE9N%/R5_EZY@F=G^E/W+OZMM\ZR&LV!5"A MT-X?G1([[FW@BA\4_37OV'@63=(Q7:3A(DFC9#+'19Q&63IC?T/E?6AF:5]X M&L63#'^S9,3&XRC+4C:.H]$\ZQ]06!REHY0ET7BX4>/0<\!COUT6328QN37+H&$4);1[C%_QH2<' M4G!EFL&\63PF5^:C.9O#X@3(Y+E(M[U;GT3Q+(-KD_D8LLED1+*XXY&X6_S< MV#J907$Z@6/C^0QF3: 9E8SQ1>"'8F?I.&,)(CE#G*;I' !/K=PJ>,>F\RC. M,EQ,DHAJ "F#LW%"5W/D;#1BW^0F'-6;P@BSBRLNG M/IE-:*]1E$UITY2:XG0\[ M]".VW"P0D60<^2;][ ]"XO:J$/[JV@_D;A)UXZ+;]FI\31E $:;4C6@R2L15 M,AE?7^SOSF=/8J[B:R!\E**7T=LI)N85FFL&+<_MRJ-S@9-"]N>)2R?E'E*S M)+[NDM(/&99?)=("VFZ37SI7O\/C-,=\W$?=T1K7'_@+C MT W?RH X%>'4Y^J#N1>FF(5D_6>OBMZ8A-$%=J4;9EXJJA^:971Z""AOU_2" MQ>N"DN3Z7-^W+/60\&&/4B[%\7CLST)/R,U;E=R<+D;5L)K&\:>^XZ$QV%?G M."9W.(AUQQ Z';^*O,;JX>G(?CH$6\X6N5.?GLP6?+A$R>AT27G0ZDGLFQ91:AYPG(.QT M7=@38/:N:>[GXY 7M6X.E\'+*S<4K]W$]1R4EQ[9XBC#9/]52W=F6WK P?)L MEIZ!&)ASF+]W#=R0OC.-NG.\,&368$KH]DU#>\9TV'=X0G3IH7?_,G=*B ]3 M#'W?V][PPQT2_=2)7FZ0$]P=2,/@_*'E[0&T%]]0Y1%Q7,(O[-,2^Z(6C2V> M&?,.U$[O>NIKQFWOBQ.&W+Y4RC8_:(/V@^;#?P!0 M2P,$% @ '9;Z5JW'?=LW P L@< !D !X;"]W;W)K&ULE55A;]LV$/TK![4H$D"(),J1'<\V8*<-FF$=@G1=/PS]0$LG MBZA$NB05M_OU.U*RXF"VUP&"1%)W[]Z[(X^SG=)?385HX7M32S,/*FNWTR@R M>84--U=JBY+^E$HWW-)4;R*SU<@+[]34$8OC+&JXD,%BYM<>]&*F6EL+B0\: M3-LT7/]88:UV\R )]@N/8E-9MQ M9EN^P8]H/VT?-,VB :40#4HCE 2-Y3Q8 M)M/5R-E[@S\%[LS!&)R2M5)?W>2^F >Q(X0UYM8A;!)( "2][6]E'MWF.OY]KAY:HV_@V[SI9E M >2ML:KIG8E!(V3WY=_[/!PX3.(3#JQW8)YW%\BS?,LM7\RTVH%VUH3F!EZJ M]R9R0KJB?+2:_@KRLXL[S65>"8-PAVC@$7,43WQ=XRRR!.^,HKR'6G50[ 14 M!A^4M)6!=[+ XJ5_1+0&;FS/;<7. O[:RBM(XQ!8S-(S>.F@-?5XZ0F\9W$& M_EJNC=6T)[X<$]KAC([CN',R-5N>XSR@@V!0/V&P>/,JR>)?SK <#2Q'Y]#_ M7T7.0ATG>A(?_JB0=GA-OQ%4"<^&I3/4SX9"YG5+-:;!H7^I54.OWHM< UL%*9L1(/T.LSB#'Y#8Z;P2?)&:2O^)@Z%,+EJI?4.%^,PSL;TO0DG-]EE M;[YT]+Q^:G?02CI=OGUTZEX0\" CYM\3 OJ=&FCY'QR3+)RDF2-['3)2Z5;O MNUP:6"M;^23EK=9(-"DS4"O*E47=P-;)H#;F,RG,OE!7L'1]3=@?X#.*P']> MPXX;H*>KBOEW35;]9N#V2$%> ^F&VXKK#4%918PHQ[BV!B:D[;,6UFVCDG G MDYO+0["7M28@EIR+E;BJQNGQ6$F8CI(7T9*0)>.3\3QQ-H9C)S4ZZ*,-4BQW M6[AM3+NF:ZG#ZG A+;L^_&S>W68?B*J0!FHLR36^&E\'H+L;HIM8M?5=F>\ZG M.\\ZJ9YUA6C@M:F%GGN5,>NI[^N\PH;I"[E&02>E5 TS9*J5K]<*6>% 3>U' M03#V&\:%E\[R&G\[6;(4/ M:![7=XHL?V I>(-"6@='C!:^PKBT1R?B]X?2&D!:XN]ZRW[C<*9>,:;R2]1,O3#7W)AX46+*V M-O>R^XJ;?!++E\M:NW_H>M]1X$'>:B.;#9@4-%ST3_:Z>0\[@,DQ0+0!1$YW M'\BIO&:&I3,E.U#6F]CLPJ7JT"2."UN4!Z/HE!/.I(N:RL)$CD %AD=!?.Z% M937"8H4B?X,;1#WS#06S$#_?$"][XN@(\1ANI3"5AB^BP&(?[Y/(06FT5;J, M3A)^;\4%Q,$Y1$$4G^"+A\QCQQY16VA4+^BE']Z%X^#S"96C0>7H%/O_U.@SF,*2U8Z%&;BF\C09*HA# M5_((WL,H">"J8FI%5$92-Q;4@)G1,+D3AERVPO0] M/.P.$W#1-_Y?]WY\WI)4+C346!(TN+A,/%#]2.H-(]=N#&32T%!QRXJF."KK M0.>EE&9KV ##=R'] U!+ P04 " =EOI6'PWAUUCQ9[8[^X M!M'#04GMEDGC?7N=9:YJ4'$W,BUJVMD:J[BGI=UEKK7(ZPA2,F-Y/LT4%SI9 M+:)M;5<+TWDI-*XMN$XI;A]N49K],BF2D^&CV#4^&++5HN4[_(3^SW9M:94- M++50J)TP&BQNE\E-<7T[#O[1X;/ O3N;0\AD8\R7L/BM7B9Y" @E5CXP!-;F,14(YJ"$SI_%),\U?/Q#T>XAX_Q_X#%_0S//"$N3+4=LYC#68+OD'8&DG]*_0. M7@I-%M,Y0KA+N :Z*1QN"EYCA6J#%LHB6AB\[:P6OK,(+[AJ7\%6',+*P044 M19K/<)^RV0<9I/Y^$]+N #^M#BY[ML2D\)Z\90#.Z!(E90 MDC$\[Y"ZM3&R!J%::^XQ0!R4TY3-9V'(\SG\83R7,&$IRZ]@DJ>364% YT@N MJDYUDH<:U$@76PD>=>1E,4_SDEW29)(R-KY\HH8I:-+4"RC+M)A-PV22EN,9 M%>B,# ^DK@YASZDB*6ES*J%9$=<%&\\% ^@M.'$#U;8:AS?Y7^H )%4]) M+5V+4>_DP^BQCS [4PR%=A=UT=&U=]KWXC%8!^F]Z17GFWNOV^^YW0GM0.*6 MH/EH-DG ]EK8+[QIH_YLC"&PO=V]R:W-H965TMVA=;)-&WT]VGF[Q8:W-ORQ4:2\'N7/5V_'8 MIKDHN!WI2I1XLM2FX Z79C6VE1$\\T*%&B>3RY_-U86NG9*E M^&R8K8N"F\V-4'I].9@.FAMW!JW&K)9"%**W7) MC%A>#JZG;V^.Z;P_\$\IUK;SFU$D"ZWOZ>)#=CF8D$-"B=21!HY_#^*=4(H4 MP8WO4>>@-4F"W=^-]O<^=L2RX%:\T^I?,G/YY>!LP#*QY+5R=WK]FXCQS$E? MJI7U?]DZG$U.!RRMK=-%%(8'A2S#?_X8<>@(G$U^()!$@<3['0QY+V^YXU<7 M1J^9H=/01C]\J%X:SLF2DO+%&3R5D'-7MV+A+L8.FNAZG$:IFR"5_$#JA'W4 MI,F>5+A[W4Y8K/)D"639/:$OED;ULSKFST1%KN5 M-E7:UD:P?U\OK#,H@?\<"C;H.CZLB]KBK:UX*BX'J'LKS(,87+WX97HR.7_" MT^/6T^.GM/\P 3^78I]*]GNM-BR9>MSPU^6"O=-%Q9F*C$EGV5$R M'TU004J%=GK0ZD&6*Y8:D4G'ECR52KH-XV7&CLXFG;-.F(*5V@E6\0U?*,&< M9IP=S2?/5SB=/*U1EDR;3!A2K1<.9 (+A4;FEOQ!FW@&'D_)'%9(E8P@I=-=5%(![H"UG7I0Z&[/3"DL&2* M([@,MP$%;/<2,Z*D7E=&*I:'FT]W MS.:Z5AE; $=1*4YEM98N9U\^O;\+H#^[(-+4U$"BS2>14"I1!_N._XPK6CH[? MC,ZV5?_UR6@ %^:<0A8-5_*OD$'T,74^E8BB3E==X%[\\U-W@&!P@[ M.!$((&!\LB4\J%A*0^BNA0*U%'Y\#D&,HUGO5"D>#QUZ\]-#GF:3T;QW4/%@ MLG2;UTM=F_:T;UV.4E1*XRPB\C1"?I_,.X[O)QC\])%OV&QZJ%PK+K-=>IOV MF%^ON<>SD)8F(\^ICLB'_X,"^="T.GG" M55HKSZZ1O\B\ZW%6,G\N9]&^F36C[O^"K@CUOH]DW<_'':^ C2%$8&6)].BU M?DZ(5RYVPZFD\>@P=_9]-3(%59]F*U^\0[UCQ)>D^2CLRL M]V0>9#YR)#0,XU@3^_M( ZGOM"4M QO!#8)!)6P#8B^) QPFHT5)6/;J+>8L M,5\ ^XC-AJ'0?QS3GYG\.EJ+%L+S3_N,CM#\'T<='&G"I)&W^@>9#ACN)OQ$I MKZV/9H'=PH\N4_O)%0N,/7 C]Y?N8*Y7>^!I;XGO,@U5PRWXJ%@ @C@MDF%8 MN9%I:$,;<6E@2M6"U98R3?R S1=6JYJ($4R#X)1HGPZSEUX4TGS4GZG M=;4F*L;#8%!T% >WMMI7X(N@,L<4(?"BJ0W)UR7/_D3*H>U[K>D?GJ9^'X[? M*% ,YAY#R<>',##%,%;BI,)[$AHR;&)$82^5QVS:^.73^,K#[S< O=YW0"_H M+3;FUP<=MIK)*3\YC?:22Z;\]'PB?, MDV^* U9ZVHN[ZM9CEC4#J45MB' ;2Z- 7N2KE$F)$;]"-M7D/ MJ7 ?_I1--(W7ML801-1[L>P%@0Z* 0YW3I/O%G2KN.GD.]ALZK/1LO5MR(3T M1S*)%XBXXLP/@'"HA[Y<12_K>AK[# M6Z(VCOJ2,N&VHTO32PQ>I8LJ3J4%WN$;\^U=KRT !ZZ!HE16Q%Z16XF^@"RA MYM].RN![MSDVH7KW[[>>=(JX6T2A%8@ZX\ [6.R8B[WM+#9:$ :>?G82,B$4 M'+<= -&&.YH['@3'?TQ"I8A,1",3].5514+?SPLQ 7W6V#UY((>C0]^SQIV/ MBX4P*_\)E59N+ 'A.V-[M_U*>QT^3FZ/AT^\'[E9T5158@G1R>AT/@B+=G/A M=.4_56(L.5WXG[G@6%/H )XO-9HE7I"!]MOUU7\!4$L#!!0 ( !V6^E:\ M;.]QR@< +X4 9 >&PO=V]R:W-H965TQ764[DQEO36I==K+[L+4/$-D2,2$)#@!:UG[]GFZ0 M$N7(LO,B\8)N].7TZ0;/5M9]]1E14(]%7OKS7A9"]6XX]$E&A?8#6U&)-POK M"AUPZY9#7SG2J0@5^7!\='0\++0I>Q=G\NS679S9.N2FI%NG?%T4VJVO*+>K M\]ZHUSZX,\LL\(/AQ5FEEW1/X4MUZW WW&A)34&E-[94CA;GO>^(#:*
Z)KRG!7!C+\:G;W-EBS8O6ZU M?Q3?X[JV^;]-&K+SWFE/I;30=1[N[.IW:OR9L;[$YEY^U2JNG4QZ*JE] ML$4C# L*4\9__=C$H2-P>O2,P+@1&(O=<2.Q\H,.^N+,V95RO!K:^$)<%6D8 M9TI.RGUP>&L@%RYNRL06I#[K1_)GPP"-_'R8--)747K\C/2Q^F3+D'GU:YE2 MNBL_A"4;<\:M.5?C@PK_49<#-3GJJ_'1>') WV3CWD3T35YT3WTP/LFMKQVI M_US.?7 Q'_WN1PU3O=KY")YYRN=T'D/5>#)/5#OXNRK56:23!:BJ .E M2GNE5:5=*,GYS%0*I:^^#.X':D$I.9TK7::JL#XH756Y2?0[GF2S&G M>0/+D7.OEH0=Q;OYNMFSTM[C/F3.ULN,MV6]D,MK8!D7$KEG]"%V)O@FDK[? MB'%P.>Q]Q7RC*F<5-M5,&P;VM1EYSM.N-ZQ2Z30UPEU8>3 /X;';C""=_H&ZV6:)'$+TG]6:.6"U,>*MNG7TPPK[MNX6S MQ<[.@@V)4^8HFN?-(\ AK$#,"@HU39N:5BO Z\?Q8 (RRW/A9* ^8S4M%B2]0-QF5(A1X^E/HH+_O]LK7C(]C0K> MC"=OOUM%8UM*":K04PN_/;;N*CY@4S>.KQ 82Q0J9]"<3;Y6:4VQ*#CA&Z/H MD5QB4,R,("JJW*Z)B]\F7Y6M&*P^>M(5>L&3%V+[U(_#<7R5%V#NO[,9#93G M%%9$>$S.V!0.?* %.=E20-Z]54P;*'T=G@*;4& _CHZG@]E^*(]FLR[L ]0F MD8DGHRX&HO%K")?!F7D=F%86Z%8O2GT5ZX.M1G3:BASZKZY.YE->7/>\ 9"CMVYHPY+URK$DKY4&XLX6M:YCH[CWE%4_H;?_?S#Z7A\])Z5R.7H_=L.1CDF MI-$76_Y?DW8<[=@M=2>FW!/H,#YI35J)[%;*[ S%C%G)R%B#[HQI4HI(BW2C@"0/S%>,;/3;&.J:2\ZF=8+(Z0?KQ#K!8X@0IL@*_NE3S.QU MGDK_YUT>M,FCK&VZ920//?=4)A2A8%F+TZ7728=O=!E,8JIHXUXGOPV*&"SZ M"UL#FJP>HN*Y;!^MLXR=%4B/;73T5VV:DJ[TNK5P(9EI>CPQ5&6&8.J)A+G:+'T+/KJY_:=@YU.<*7B$^ 3]0@VCTVA4Q1TY[;1=6"":>*KAG9OL M[-6W4*>SG]IJVGJ<:)\IKQ^ 3YXZ%HCD6J:/[FS2/S3?P98%\I%DILGO-H!( M40WLK.&_SLW_&)I>JD?PB-W?F+>\X6Z[V*0/-^TDT[ N]U<#&5D3!Q4/=7F+ M35-4=8BA1PHPHJ8<:PRU#I,,*O#)]DW\,,EID$FDAV;LVYLRM(8M!;YV.F!" M@@KH6'(,L>UD-NK_.367\Z.^GPAG02KFVQ'*E]+J6,@I)6"*_QOL;: MPS3"XQYWE;(AUQ9^?H=)^C%ST7OH/&AK>WR($8UC\Y->VX8S9K09G$WY0+$N M)<21.+CU?(R4[OD8BFS-AF%0^8Z1,,&PW\H!Y(T38+'8;3"QR M.;?AY1-0BS,V\!%M0R;?$>!75%L\+(PFT^TAH,^[1,SA*+"=M'@E>J1CJ:?G MN,LD8?OXR+?F#2*-Z"1Q7#/-V48(-^80=I4<(%SAX&Q22O^Q]TFYIL'5."X@>#4YF/>7BU[)X$VPE7ZCF-@1;R&5&(&3'"_!^86UH M;WB#S2?+B_\#4$L#!!0 ( !V6^E:%:GTKS@4 #T0 9 >&PO=V]R M:W-H965TL/"![DJ+"V,STX:OA)S87]O;C1F MXPU*+BM1&ZEJIL7RU#L/CR\2VN\V_"'%VCP8,])DH=0GFKS+3[V "(E29)80 M.!ZWXE*4)0&!QN<>T]N(I(,/QP/ZCTYWZ++@1ERJ\J/,;7'J33V6BR5O2_M! MK=^*7I^4\#)5&O?+UMW>"!*SUEA5]8B_D#D>'>" M',LK;OG9B59KIFDWT&C@5'6G04[6Y)2YU7@K<S:W*/A6JS(4VK]CUYU;: M^Y.Q!3*]'V<]RD6'$CV!,F'O56T+PZ[K7.1?GA^#T896--"ZB/8"_MS6(Q8' M/HN"*-Z#%V_4C!U>_ 1>IQC[\WQAK$8D_+5+QPXBV0U!V7%L&IZ)4P_A;X2^ M%=[9RQ_"2?!F#\%D0S#9A_[-?G@^"KLLN3'LG%VJJD(>N#WLI_G;*U9PPSBS MRO*2J26+8G\6!,P6JC6\SIDI.!2E-]*:#4S6P1@'@S0W%GMEO6+<,KA-;-PV M8M<\*SH4 MD)0&0-$YFJ526A(B412$&ZJ*VT)>23\$XG4&4*$FZ5%:S!O,=& M%Z&3V]J$ULL*H)W;Q=0.%L7\T2_<;Z.)[ M#?0(@"C4ZE\66K3V/[30V^W"3B^2,7:R=]!6K02P-7/6-#!%*5CFMC\BYA*K M[HF1Z%>FTV!@A"Y$-*7N20.S:;2ZY:7/Q%TF&DM"%$E;2R/0-I #&GB+>]I9 MRHPO(+SD:]\MK;00:#'6)R@L]#(SH:U<8G-G&%EG2C=*D@"!.M!-X4 ]365P?>]6<=0N@XK5TGPRJ_%1J-F=5MM0"])YWOXF*W"'8@ZTV^F(V/MMKR2K6U-8=L MQ*YDV9+8'39Y2K0T-&_<,>C@U"$'?,UDO;Y[--VF]M?K7OXW^G07LRM\8C"Q M7.*;@Z8-@A1)BA G7K#AO[\'&!7%4YTD-D MO$4*Y8HV&C54(@FVT X0#Z!)$XJ^AY\!VY"8(QYWOW'!X@)E._JUK> -J_0Q M>]?Y\*!4!B&R$ AU.)'?0;T7;.8GTQ#/Q$_3V,VC<(;G0>0G<73(?A'&' ]A ML OB<6C4JB9#6(U$)ITE*A$L">O'?AHF+/*#Y CC!..#T _2X' ?PYV1E_JS MR1&0TF""\31("2F>/J8+!.0*OKS-$Q$<^7$0XC><$*\H"E@Z@>FV<=\SVGGX M!9283";T3"(W2Z:-J ]TN%-M9/2,#F/P9G_P!02P,$% @ '9;Z5D^BTX1?!P /!0 M !D !X;"]W;W)K&ULK5AM4^,X$OXKJMS,#509 M)W%"PG! %M^Z#82JS%ECR23,C]^GM:LIW ) Q,[0>(7]2M MI[N??I%/EMKQKH3"F[DV)7>X-8N^K8S@ MF1J=W;BGUV9LQ-=NT(J<668K*I=VX9F3) M3.M;NKG,3GL# B0*D3K2P/%S)]Z)HB!%@/&MT=GKMB3!S>M6^T=O.VR9<2O> MZ>(/F;G\M'?48YF8\[IPO^GE+Z*QYY#TI;JP_C];AK6CPQY+:^MTV0@#02E5 M^.7WC1\V!(X&.P221B#QN,-&'N5[[OC9B=%+9F@UM-&%-]5+ YQ4%)1K9_!6 M0LZ=?='J(-7*&5W@U8))Y801UIWT';33FG[::+H(FI(=FB;L,_3DEGU0F<@> MRO>!JH.6M- NDB<5_KM6,1L-(I8,DM$3^D:=J2.O;[3;U$U++QM+V9_G,^L, MZ/'?;48'G>/M.BEECFW%4W':0TY88>Y$[^R?_QA.!O]Z O&X0SQ^2ON+@O-S MFMBGZU_>,VF9RP6SNA#@EN(+6E**1%L\H&Z3CL8D2EC2,=:A<:+"$O*D=/2:/ ,EW*=+U$*L*3 MBR)CLY5?H_'/-'#7.WZ$);? E4D$5\YJJ@% J;W(K[^^8[\KF)#K(O-2J ^L M,IH9)!&EN?1KYSR5A70P<)O8&\N^U=P 6 $D_)Y5?(5ZA2+)4#&\A,N-$.0] M9N4]*T.""$H0!GJ+CMY1 )QA[0/$9,ZK81)/D/OPE581/5GF,LW9J\,X:1^S M)8+CY8'ZRHB#RZNO'N[GX):8W0"-$52FR;>OIO%XJZR/%.&EAZ*0*#FP/B.W MK\,-H1B.@ N\D;P,%I$8Q<@+?-+:BAQM@GUL61%Y1.<+N(3<%'GA+6!9SN^" MPPW5U(C-C2Z]=CYWS9ZI+JM"M"ZB)U_GXU(FHXPEJ%](H%"OKTASX:N%#$EEL7J M0%I; XC-.4"1_+N"6\O.R4ZPAJ$/I+>!I5J) V@[P&]#5+]WRFW>$I !)Y*P ML?].%W4IV-(W*#+]3ACT6X3/87KGUJH'"HM*@S"A3I"1IMA2S#NW"7R3N9(4RVB5)*(.1< MIIYY=I_(R--4FPRQ@F'2Y7];H&-VGF62]D%45X0VU*$[C36(&5EB;F)*P%55'Y(W7/@12_T MP.-20#&RM3$4>=-POZL+87B8(U1ZZ7G#9X5HCG'R?\WLM\LFFAJQ[0,RL3U? M5@,VU//C1Z_7Y/G::7W-OM3M0+I^W\Z!G@M@Z=O!@$U&\?CIU3]B'QN.HNG; M0S::Q)/MFG"\16%0OHV-IM$$BX>#03QX[5WU7:M=.P?YG8*]G KBO!D2>87V MEWJGAAF9M&*AU%DH#+4-]8"[,!@B?P2Y%S%\.+0]+[5NGK'JS4N->&XA"5P; M3FZU#0:DVF0AD4\W[1MSFUNU<\W+,=,2 M7"1$YH#+?L_A&Z]M\Q"\UG(-_=O?>/U>]_KJRSJZ>X6VT-Y&WGN"(MZUHTN% MO/5ST*5*8_:*C:+)9$*_X\3?'1X=XG=O&+T=C_?93=?^]IS>#Y/U+B[88_9> M^-HE_,C5#4:8,V5V0'6)5S@=%9LGP[97;XQ)3>9T:@G,<)CLL[W1=(K_230< MT-TT&>Z3%3^QH_^X0R&N_:D$.Q=ZA6B$\H8.#XY 9U6@BPW'8S:<3N$@9/C; M(;O1I+"9R';3JW_:AH+_Q1:<4 M9N&_6UD4[5JY\'&G>]I]&CL/7X36R\-WM<_.%>U-TY7 M_OO03#O,Z_Z2K!"&%N#]7&O7WM &W0?#L_\#4$L#!!0 ( !V6^E8&PO=V]R:W-H965T19L*Y-GNG&"*U@98ALIF3DL0>AV3D?T:+CCN\IY0YQG-=O! M&MRW>F50BP>4DDM0EFM%#&SG=#&Z6DZ\?W#XSJ&U)S+QE6RTOO?*EW).$T\( M!!3.(S#\/,(U".&!D,9#CTF'E#[P5#ZB?PJU8RT;9N%:BQ^\=-6<7E)2PI8U MPMWI]C/T]4P]7J&%#?^D[7PG8TJ*QCHM^V!D(+GJOFS?W\-)P&7R3$#:!Z2! M=YB>2&4&J*1'%?^4=;.X"G'.)??/#3<'=XNL;"27&N) MCVV9OZ\L=@COG>*BAUIV4.DS4#-RJY6K++E1)91_Q\=(:^"6'KDMT[. 7QL5 MD7'RAJ1).CZ#-QYJ'0>\\3-XZXH9Z$M=L0.VEB,+8YC:09!_+C;6&>R37T\5 MWV%/GL;VLW-E:U; G.)P6#"/0//7KT:SY,,9YI.!^>0<^O^]T@NAUDX7]T37 M85A@[^U 6F;)Q31ZCZTG1)@B59*+41I-!PLN!N(JP)\!".>6[XGL6@%\*Q!\ M2!@>,B+G,J7_9!I%R4LSI=%3-Q^?S(H$LPL;P9)"-\IU8S-8AZ6SZ&;MCWNW ML6Z9V7%EB8 MAB;1NRDEIML"G>)T'29OHQW.<1 K7)Q@O .>;[5V1\4G&%9Q M_AM02P,$% @ '9;Z5C$9^\;N @ /08 !D !X;"]W;W)K&ULC57?3QLQ#/Y7K)NTO:!>N0)#K*U$80RF(2'8CX=I#^F= MKQ>1Q+%AF4'0>R M:V=A8+7KO^IA78/>!$LMS%=1T[&D%/EH+6CRD5).WD-,N M-N4N>-%J\0O33SKHA8H%&N=!\.)M7JY]9[UO\8+O$5R3"PW#>U=A]:=_+CRV M9(H-F5FQ$_!CYP8P&NY!,2Q&._!&V^1&"6_T MX96:N#/*' H%P%9T)7NP6Z M4B/#N>;2$'<>X?OIG(.7%_+CN2KT00Z>#Q*GYH1;5>(DD[%@]$O,IJ]?[1\- MW^U(X6";PL$N]'_TYW]]+SQ9"#),$"A]]^##W>6Y/*1'F"-HMR2SQ$H.L%1> M4\=@<*$,M)Y*Q$J*QGM@U(H[O:YE:92V+!ZEKJ3 8ANA&X227-65 :A.HO2@ M5>[Q#<.\8R'(/(#/"_2C-X[IGD3T;:HE^DQ<527"E:/]W;V^UN/.U7PF_S?K%>*[_0 M+G:T%M?AX.UA!KY?5KT0J$T+8DY!UDTZ-K+?T4<#T==$82/$ -M_C.DO4$L# M!!0 ( !V6^E85@.!@B0T #XG 9 >&PO=V]R:W-H965T_5BJ(V[(P_LUH'4+U M\O#09VM52C^QE3)XLK2NE &7;G7H*Z=DSIO*XG VG9X>EE*;T=EKOO?)G;VV M=2BT49^<\'592K<]5X7=O!D=C9H;EWJU#G3C\.QU)5?J2H7KZI/#U6%+)=>E M,EY;(YQ:OAG-CUZ>'QW3!E[QNU8;W_LM2)2%M9_IXD/^9C0ECE2ALD D)/[= MJ M5%$0)?'Q)1$?MF;2Q_[NA_IZ%AS +Z=6%+?ZI\[!^,WHQ$KE:RKH(EW;S MLTH"/2-ZF2T\_Q6;N/;9R4ADM0^V3)O!0:E-_"]ODR)Z&UY,']@P2QMFS'<\ MB+E\*X,\>^WL1CA:#6KT@T7EW6!.&[+*57!XJK$OG%U%:PB[%%=Z9?129]($ M,<\R6YN@S4I\LH7.M/+B2?/KZ>O#@*.)P&&6CCF/Q\P>..94_&I-6'OQSN0J MW]U_")9;OF<-W^>SO03_6IN).)Z.Q6PZ.]Y#[[C5PS'3.WZ WI# _YHO?'#P MFW\/"1SIG0S3HV!ZZ2N9J3S"E@MM)#GX$(_[J0W'C)L>/%6MXHL5#* M"%7HDDY4.?:*# ^AKIPYF.R1[%DKV;-OD^P3:(XK'F' M-O"B.BDR6$%H(HZF!_^8$$, (>O4F%9N16Z%L0$[LJ+.P2L,E(Z5QM3@)]<^ M*ZRO(14P\4NMZ=Q%:SF2J7+8KJL"*U;** :D< M0E\\&?UE/O\T>CH1/]N-NE%NW&RQE3:D1"PNI0%BDUJ8;Z_Z>NHS+_,_ &%\ M?\PJUIYY! U#F%I B*QVCN[MK-VL=;86T*HP*E/>$T1!3T**I=1.5'VK)@U] MU9:5]3H:008!_% M?K"_O\5!Y4(Y<7S$=V?C?63! '"?58<,Z9@3\ V\SCZO M;9$KYW\49*"P9>J[CI1)OQ9+9$3/4M$Y8>V4BDOUK2@C6BI"RP%>B3WVGAB_ MNA3@0=O\40[MU[8NX#U*4#I/T?Q';6*Z;-WWHD_H?4OHJB,4UE HV2J9OO6R M>73:2U59%P2(-J[_MU;L)1P:2[9*NB3M/3OL@Y73%E9.]^+!I(:9SX#N%:$D0,Z>MQ%-A;(U2V @VJ)_HAZ8%BA]V0(*F! M.]]#'U)4*3\KH=I3*#J@TKJL$MZR;RZ7* )9?XY]$>INS 8VL%ZEI%=HN= % M8$(AF#NPY9BUC*]T;&\580G1I?!H;#0DUCCFU Q%7C,P M[FR*=I]P@>9R/"ZV8RIM:\;2B$D9QW6N(;432V?A4&OK=[0$+5H.V%C7DST6 M"HD1SSX;N]F;RE^T/O1BKP=\@.N:E5X4 +6\) 3/9)$[T9C-9>R3TZFR*R' M>9 P*./595W(I&D7])]13E(QDBZU!:T)*JGS%I)2AO_ANQ>SH^>OO-BH!1(S M=3B4P\JJ!N(*;Y=A0V?3BVRM23PI2Z$#;NH/40".T]B+8^=39'U- )X M1UV@8DF<@H2]H;6B]FI9%_"XI8H1LPR$'(27_D%V6"E?(Q433B)$['\3T]]$ MFENA2'HBWG9>_*TY;KQ3:3U2K0"%( LZ\OO3R4DLN4M=%(WMP0V)'$@.BFR4]:&(53=HEZ- MP;&L':C S8PLMM1;;+KB*97A2$:Y0C"B/5*D7%X/RB2_%$@DS2:CXFILAL+= MBA!J):E-N)O>$4$&HC!@2XYV:U24*=7V,>'E.%-3K\KR-0ED(LXY;,CQD[I9 MS'L8VDLT7E$)*;[4TA&N?#4X&]N1#&+E;%VE(Y0SY&D'.;RK0(F<=QB53F4/ M6J/RC Y"G52!AIFJ1RB'6F:=1;1(:HM^1%HHH&=*@IX%HZRWRU5KA[SOC/&L MV$%$9XVY@#(I\6_Z'I"42-)\?S0Y$@V$.!5S2JK1F'04_ %U_W^4'386Q)>D MH4))JA98G1MP24KR]8)OYRQBJS)F+(4A%3!;9LI[EIC[JY140RH9"ANKW;XO MI6AJVI]X^0#1/69)\+$3X+W(WL41CO,%S1#I+NRWBSI^CR]PN^^2)W2VOWM" MM.=]RM_N(R>MC^"Z)K&5N1#@_ZK<16E$@%-D\SC;:-:>)F9733#^4* M%7N<)#5'/-"2554@[1(H-JTNYSLN/**: MN%P<9),R2"LNME/OY#QJBCD,I;C3BS.6KI;IJ3,R "L6H->^R@*?;^E292GKKO4*.'(W10* MA+QI"GDV"7?)QRCW B?8+<4YEH>>^E!'?VOB(M+E5Q-7%*=>ZEX)/-D?G5- M&7EZ,#UY*EY2 ?NK1%_"]V+"Z69CO9<)5TC_N72PPKG%/_1XOL;Q/6H3\1Y: M1/CLS'G>=8X\S!!-T]H#XX0-YS634\AT@VH!^WD.@B7DS[E632Q3^D@C$L[[ MB$B.]^O)U23.6U" 9VG$E3E-4T;)\0(T2[,J?C>".GJM\A7C.&$2D5SK*IYB MN0;>>9/ B=^U(OWRX?SC)<6C-'%Q]XA"=2?24==PAB'-UES_=5JDYCD&/U7 M[-_1/DK4>F"^2,=N[1CC5< MN87:ZZNW!ZS'F/O9Q=-)?0WE.M;0/'^4@B9!CABC@B;C\2SQ]8@)R 7S*Z M^OC^L !HR8PR*%F)T.%>R*C9"'J6(G3&>]7V"[#F+>RJ=NP7QHZJI!$8GW& +)*ZY!-Q64!2H[ M]JL.#\;D##;O)MN4W:-:FR"/44MOU QA*(TCJ54K5;^_WHE;[1N3JCQU%MAG MK#GHQT3_V+U9I'N->[3WO>O9>R=+11\"\*&_PAUCN_6>*M_?J?(=S![[B9*; M+W<(ERWA7C?9@J[LWUTC=1(2;:,2^?V INF93QFXJF/[0S*0ZCRJF7IGWI*"V7APU?'$@/VUGW'"R^PS8!?7T"=18Z$3E>)=* M%"S."GE!&_N#6J6(A_>6![NS5];=KHGVQ M1:]/O8]=?&S'>AS'V?^.UL80UW5E6=3AY Y#L\10_[N+F /O:RHE4IIQ)6D: MKGU-+TK]?5GN"<%S*!9P?&=UOZ7K[!W/;/RSH=+Q-A9*\Y(<2)Y1<<7-47,U MCF2[:"^V"=:1)J@KW6G [RKG>$ Y0R[4E!-QG)_>DU!_9:3GA/WG2B& M KWN2AW'H+/K7H?5"[2XF7";ID2DF1:Q?4^!*=\,!_[#W25.IW(H_W.)76R;$KYO:N^W'8?/X252W M/'Y9ACIP105!H9;8.IT\?S:*,Y?F(MB*/Y!:V!!LR3_72B)ET@(\7UH$2[J@ M ]I/YL[^ U!+ P04 " =EOI6]LKG@/(" "!" &0 'AL+W=O166EDA3>J193&\7E4,RZ#\=#+9GH\ M5(T57.),@VGJFNE?4Q1J/0J28"NXX\O*.D$T'J[8$N=HOZYFFG91AU+P&J7A M2H+&.:[.S!A?)0JD'M_E(U".""B M\;C!##J7SG!WO47_Z&.G6!;,X+42WWEAJU%P&4"!)6N$O5/K3[B)QQ/,E3#^ M">M6M]\/(&^,5?7&F!C47+9O]KS)PX[!97S (-T8I)YWZ\BS_, L&P^U6H-V MVH3F%CY4;TWDN'27,K>:3CG9V?&\O0Q0)Y8IUO6T_0H MX)=&GD$6AY#&:78$+^NRD'F\[ #>OG!_3!;&:JJ:G_L";O%Z^_%<)PW,BN4X M"JA5#.HG#,9OWR3G\?LC;'L=V]XQ]/&<.K-H!+I+NT,BR7V%&Z JOV:F B:+ M=G'SV/ G)E!:LR^(HV[V!W%?(91*4"^[9'$#C%HS5S+G@C/?9T1*-1KR+1&] M88A%*ULPP61."68&/*YT1UR")6A"*JCCG2X%1%=1,'=J++UJ%X:#]S E43!$ M17L[PY^A;FL,78T!50AV%>)YT"*%4^]'-88DYAT,7NEYG2Z%W@^^I!!.(+D* MDRRA19:$29ITZ=\&EX075S&D82^].(P3[LW+"7D/KU(/GH7]WB4<*95^5RK] MORB5U_?4,=P)P\GVU&PO=V]R:W-H M965TN/V/JOI MC=R86K3\LR*]:1JFWNYY+;>WHV#4;\S$\--8"P]\+ M?^!U;0TAC+]W-D>#2ZMXN.ZM/[K]1Z(?1 M&7O1D&+D[$7_D>)"R88>$*L"%%!FLZ('5V"NZ,^[N7;[?YTJ0&<_/FW?CLVU M7K.2WXXP%YJK%SZ:?O]=D/H_G(D^'J*/SUF?/F$,JTW-22[H@]!LN51\R1RB ML;/+[5309\V>#OIYA2K)&H,JVB49BPBJ]CZYQAAVM9R_D98;50(XHB6SDAO- MVDJ/Z9J>5XKS(TP0.LI=1Y_$ZSLGMM?V)SQ8/;^M7=J]4W2(L^8:/6P:H2TM M:()7 GFTY1LM. *<\99O67TDP 6EA1=F&19)Y%D,H&5(-HSLJD#/?)^>16/A>0 ,Q4NYM#G( M%OA#7'K!E0*\F"%&:RE0?@M3O$ULQV'/#[O61WEB??E>EEJGL4TV/3(A7Y"K MT\2AGR44YNAO1EGJQ6E""2"!VO^?/,Z00S*00_+-Y# PVSVKT1FN3Y'">7.G MYG^MY(NHD)-HNRN >Y?.\7ZW9>?BQ;TW/"HENFPDR;G!51Q( %EA!\\EEQ;O5&*4XC 4> M>Z3NW5X&8XL #$%LV0!#;H%P&27!^"R_['/VJ,6=Z3(<4^![,;@$W!+'/FQX M10XKLT&R2WF( E:L%M!71 Y.%GO0RJ-PO._B8NU2^(6-A6UC6&TN[$.F&F&G-<29MT9UPA?L6=YW3LA852+_"K<8%PR:K5@M+7ZX:C!\JG]7&034VX*1:/P>[R"/^3#4 M_PPS"!^U6/#.U#ZS*[Q5(+<0)8/W$T)EIUHRQZ3"-LAU,KLLQZ9 Z($CM6]7&O.K2-OZYQ"8?,8?_V\=WA>L%QT4 MS9EC^Z&^.^+'D718@Y^NJ*[VO(_%(E"T; _ TUY/$?'DX$H-8EJZ#P>-VFU: MT]VNA]WAV^2NNY+OQ;L/FT],+06HI.8+J/I7&4A8=1\+W8.1:W=!QRB!!=UR MA>\KKJP SA=2FO[!.AB^V*;_ E!+ P04 " =EOI67^CP*I0# "A"0 M&0 'AL+W=O M+-GQ; -VNF =UB)(FO7#L ^T=+*(2J1'4G&S7]\C92MV9JL;!@@22=T]]QP? M'LGI5JHOND0T\+6NA)YYI3&;B>_KK,2:Z6NY04%_"JEJ9JBKUK[>*&2Y2\1J&Y%*"PF'F+<+),K+TS^)WC5A^TP6:RDO*+[;S/9UY@ M"6&%F;$(C#[/>(M598&(QE\[3*\+:1T/VWOT.Y<[Y;)B&F]E]9GGIIQY8P]R M+%A3F0>Y_05W^3B"F:RT>\.VM4T2#[)&&UGOG(E!S47[95]W\W#@, [..$0[ MA\CQ;@,YEN^88?.IDEM0UIK0;,.EZKR)'!=6E$>CZ"\G/S._4TQD)=<(=X@: M'C!#_LQ6%<+E)_O15U/?4!QK[6<[S&6+&9W!3.&#%*;4\+/(,3_V]XE?1S+: MDUQ&O8"_-N(:XF 41#%/7AQEW3L\.(S>*]9:OACL=)&T>+X\U2B+<[P-(XM MF(G>L QG'E6$1O6,WOS''\(T^*F'Y;!C.>Q#GS]2 >8-*2$+."O3*=*]L*=) M?RJ1%G=%0=Z$*VPX];HJN,BJAE2EQN%B*92LZ;7S(I=,4MUJ0X8$9PB]D!5M M %RLX9)<32D;S42NKV ")"]V\L([0JU7J" .W4C4P^8RO((+B(:#.!I2(TX& M:9#";ZCU!)X$JZ4R_&_BD'.=R488YW Y&@3IB+XW@_%->K4S7UAZ+G_:Z: 1 M5%ANYVBS.R+@0(:1>X\)Z"/MG<5W.(;I8!RGEFPRB"A+._J^G4L-*VE*-TE9 MHQ0239H9J"3-E4%5P\:F03N8FTFN]T)=P\)N:=R\@)M1!-:3 ^VP(GMIV6V9 M!GI:2?0_!5GN5@(S)]2X@&$2P&W)U)J@C"0Z-,&X,AK&HQ0^*V[L&BH(-QW% M5X=@QT)?0)K$?;%"&VM\&PO=V]R:W-H965T 4$B:3NGN>Y%Y+SO53?=(5HX'M3"[WP*F-VLR#0 M>84-TS=RAX+^E%(US-!4;0.]4\@*Y]3401R&6= P+KSEW*T]J.5CP_H]RYVBF7#--[)^C,O3+7PIAX46+*V-H]R_P[[>%*+E\M:NS?L.]LT M]B!OM9%-[TP*&BZZ+_O>Y^'(81J^XA#W#K'3W1$YE6^98V*$]&T5].?F:YJJDL3.0(5&#X) C/)6Q3(ZRV*/(7N$?4 MS0-#K-8WR'N&=<<0O\*0P0H?D-I!BAM(0A_B M,$XNX"5#"A*'E[R"]X@Y\F<7'GQ9;;11U"I?SP7:X8S/X]CM,],[EN/"H_VA M43VCM_SUER@+WUQ0.1Y4CB^A+Y]H.Q8M5466\)-%.Q?"19+S(7RLD!J_=GQ$ M?J]H5'%-Y+8QU) ]X"*O6ZHQ#>!'4J%4LJ%7[T4NN:0]K0T9$IRI;!0V("ZV M<$VNII*M9J+0(Y@!%1N'8L-;0FTVJ"")W$I\0Y;(5Q#M<3/\PF]+WUI[?9J#<_S7=[DN_R5( #&8RR?6A4#>PLL<=-R_@,HK +L3 NIYQZO9, SU=2?1_"[+N.X&9,]6X M@G$:PEW%U):@C"0YE&#<& W320:?%3>VATK"S2;)Z!CLM-!7D*7)):[()K&<&Z;!D=G:X/$96\0V\/4,MTQ.ZP.E]2J.YM_ MF'2RH6&&DMR#6\FJ0>JNS6ZB9$[=U)3S>G<=\.*+EI4UH#^EU*:P\02 M#%?W\E]02P,$% @ '9;Z5MUKIS?H @ /@8 !D !X;"]W;W)K&ULA55M;],P$/XKIS"A38J6Q$G;=;25M@$"!*C:>/F M^. FU\;"+\%VUNW?'I34;A[5WC>7 M2>+*&A5WYZ9!32MK8Q7WY-I-XAJ+O.I 2B8L3<>)XD)'BUD76]K%S+1>"HU+ M"ZY5BMO':Y1F.X^RZ"EP*S:U#X%D,6OX!N_0?VV6EKQD8*F$0NV$T6!Q/8^N MLLOK(N1W"=\$;MV>#:&2E3&_@O.^FD=I$(022Q\8.+WN\0:E#$0DX_>.,QJV M#,!]^XG];5<[U;+B#F^,_"XJ7\^CBP@J7/-6^ENS?8>[>D:!KS32=4_8]KD% M[5BVSANU Y.OA.[?_&%W#GN B_09 -L!6*>[WZA3^9I[OIA9LP4;LHDM&%VI M'9K$"1TNY)IDY":E#O" MZYZ0/4,XAD]&^]K!&UUA]2\^(7�O:D\)H=)?S0ZG/(TQA8RO(C?/E0<=[Q MY?^I.(:EY%1J*/S-4/B/JY7SEKZ5GX=*[YF+P\RA?RY=PTN<1]0@#NT]1HN7 M+[)Q^NJ([F+071QC7]Q1/U:M1#!K^.?6!O&'%!_E/*SXF4^B--2)SF,5!/@: M86TDM;30&S@5FB*F=81P9W )=&D!JZ-K$"HQII[#! '^3AFTTEXI>D4OAC/)8Q8S-(+&*7Q M:)(1T#F:(&6K6LG#&51(!U8*WHV6TVP:ISD[(V,4,U:

$SC$'3F#V!/(^S MR3@8HS@O)G#HZTCV>EJAW723R]$MM-KW[3U$A^%XU<^$O^G]9/W$[49H!Q+7 M!$W/)Z,(;#^M>L>;IIL0*^-IWG1F30,>;4B@];4Q_LD)&PQ_&8L_4$L#!!0 M ( !V6^E:G^/5?[P( ,P& 9 >&PO=V]R:W-H965TQCVH-A,+%26/$EN MVK\?)2=N4J3!7FQ)Y#DDCT5ZO%3ZP12(%IY*()@?7#+%X5U!^%T7+$%WJ']4=UHVH4M2\Y+E(8K"1KGD^ T'IVESM\[_.2X M-!MK<)7,E'IPFZM\$D0N(1286VF 3# '*3/(&O _72MK"P">98[Z-#RF5-I]D MG<]9LI?P2RV/H1MU((F2[AZ^;EM?U_-U]]5WP4TFE*DUPN_3F;&:[L*?7<4V M7+W=7*X_1J9B&4X":@"#^A&#Z<&[N!^=[,FTUV;:V\<^O:-^RVN!H.9P)2U2 M! NWS")<(+5@CM(ZTU=\1$WMXDQ<[2IB?YC[ H&OZ;6CI\X&9%D!8DVM'358 MCAJX 6;(15#WFM&KZ*_R/!#V!.+C-'J"N^^7M_ !XD$*L\K P>*UA8;&BR79 MLB0;F.Z6)?68/5JGK=;I?VM]S6RM.15KW.Z;HD)NV+-KB%WB[N7=?4.V UC2 MGT0K0;I(51/)?P-GD?AD84YS"IZ1:=*>KNR+_G!(GX[\5&V8S T"T5#5= M#-?.QT27Q:IA!'G2CRQWU(AYTX\><#.'@W3.+D!.Z598+0 MP[CC)-ZE;[@Q84K4"S]'#60N>#-LVM-V5)\V$^K%O9GSUTPON#1TV^8$C8X' M)*EN9F>SL:KR\VJF+$T_ORSH=X/:.9!]KDBYU<8%:']@TW]02P,$% @ M'9;Z5I',T.7T! Z@P !D !X;"]W;W)K&UL MS5=M;]LV$/XK![7H;$"U)4IR[#0QD+>M'=8AJ+OUP[ /M'2VN$JD2U)Q\N]W MI"3'#1QOP;[LB_G^W'/'YT[TV5;IKZ9$M'!?5]*+)7ZZ@8?BO,@!], "ESQIK*?U/8]=OYD#B]7E?&_L&WW9E$ >6.L MJKO#Q* 6LFWY?1>'O0/3YPZP[@#SO%M#GN4UMWQ^IM46M-M-:*[C7?6GB9R0 M[E(65M.JH'-VOK J_UJJJD!M?H";;XVP#S#XS)<5FN'9V)()MW&<=W"7+1Q[ M!FX"'Y6TI8$;66#Q_?DQ4=OQ8SV_2W84\.=&CB")0F 12X[@)3M_$X^7/(/7 M>?C'Q=)839+X\Y"/+41Z&,*ER:G9\!S/ \H#@_H.@_F;5_$D>G>$8+HCF!Y# MGR\H[8JF0E KN.%:"KDV<(L:%B77&,(E-R('+@NX%E5CGP:Y=>"XB<\EPDI5 ME(\$#M;=-1BTAB:U+<'2S(3K&T8%!<'.["(8^,0J@ MS9+JB)"YJA&XM5HLFQ;?*OAI\?[:F? &;*D1O1M&W$/=B@:=:("N''=7[K=0 MAX50B#OAUI0YT\*X\<8?(Q^\.^X"_BED MG;]'//5VS;.&J18;2RXY8[SXBXH*H1#ZFNHAX&I%!=(--\JBM()7E2-'[KEE M@WFCA15H1N!T2*TDT3:>?EM9E3Y2,]42[ M&1]X;,T2&(GJ.PDVQBN5=@1B];;%IGU4"9'NJPAAB3EO# $HM]&HCA\(8DO> M$<0>M//$J6^_5#U*8D%Z/+SBQ>*%\MC[M:GI-JS2I_"AO<-!I0Q)9(DD=;I$ M?D_NO899F$YC:M,PRQ(_9O&,V@$+TX0-X14%JO.U*"B-[TQE=;YAFJ1NEZ=2-$FINVFPAN ,9 M<@J+%G3C1&N(X1 F:0HGLQBR)($WKZ8L9N_^(\E>R"P-$P)E<OX9H%&>^B=CC:$ M*>=%@#W#XY N.G&8I5W]#>.3:>]O%[\M"=H5 MX;; K+2JVV^3+Z*[;U/Q\DK\XH]07UX>BQP]-INJH#)#"E@BTO.22N?;7A0C M)_GIU$,GY-GL?^H9>[EGAYXXX[WW)Y7#M7]ENZ\=?2W;I^AN=O>0OVC?KX_; MVW\!'[E>"XI0A2LZ&HU.L@!T^[)N!U9M_&MVJ2R]C7VWI#\CJ-T&6E\I^HQU M V=@]_=F_C=02P,$% @ '9;Z5OI6TBCD P >PD !D !X;"]W;W)K M&ULG5;;!5ENY)F?(N33N)X M(J=]Z/0!(IR<>Y%BPMC*?Y.8M;NUQ!#-9 M:?>%32>;)AYDK3:RWBH3@YJ+;F2/6S_L*9P$+RA$6X7(\>XNJTB1P7-BA+H^B4DYY9W$KQ.I/"*%G1T1JX,*A0&QCCCS M#5UCA?UL"WG1048O0*;P@0!+#=0_SU?:*,J3OPX9W6$FAS%M[9SIAF4X]Z@X-*JO MZ"U^^2E,@U^/,$YZQLDQ],62:C%O*P19P,>-0*5+WO3$]2&ZQP'O2X2"[)<; MZP%C0[VM2_XW:C!T+/M[^IS@ F[> -.6!@4%^Z# @(Y,*5O-1*Z'H;)@N_,2JQQ63W"S?'L%43PZ#0)(XW%R7%J\E,6EK'*Z M#\)X-#V=0)R.T\-(]%YI0^2M=CP=I20'4D>I,^>I,?CMYU4=![Y#QX M63*Q)F>3ZP[$%.C)NO[298-ZYQ;?.TA[5DPC :PB">3ND;C<+ MKJ91.+16_(\;76^T(6[)NPKHYDH^432H_60/T+2*JIK]=W"R,:U MUY4TU*S=U%J!R@K0>2&E>5[8"_K_K<4_4$L#!!0 ( !V6^E8W7D4>&0, M 'X+ 9 >&PO=V]R:W-H965TJ*6FW[,.V#20YB-;$SVT W[,9EFK+E[;(.>#8 M@++4]ARG9V>84"L8&MN,!T.VDBFA,.-(K+(,\]]C2-EF9+G6UO! EHG4!CL8 MYG@)CR"_YC.N=G;%$I,,J"",(@Z+D77C#J9][6\LM^:VI7MF] MPNFC.T9E(M"4QA#7X,-F?*\!;ZOZJB*];9%CKY'P\XI>(]]YASS'\]&"8QHE M1 !*660*KTEQTI[1:\<8GCW'Z3ESW!/6K[K'-R'\%MWS#DT8%2PE<=%,F,9H MQD$ E86!+= MH2H+@E/TJ(R@[ALIT(^;N9!Y0STD6GI-L>B:RO5/L5*?8:6(/)HSG3+WV<,4V%.*J M002Z(/1E=XG^-G7CN C2-4'TYVD=N-[07N_J7^/2W7<)3[-,&UGV%.A6"G0; M%;@]>CD$4JT<&P&J-Z?^+NP>9=,_+/O8Q>VX!W4W)OB_W70FLCTM>Y66O48M M[W/0GQ"ZK+ER1!M!>\=J^9W.@:1MG,(V3M,33GL:]"L-^NWZ2:!\Q:-$33*M M>JE_E(MS4/=)C_"DQ[3)HRC7WADH,N!+,\D)%+$5E<77H;)6P^*-F9$.[&-W M,'%K[*$:+HM9\(6^F$SO,%\2U2@I+%0HY[JO\N3%M%=L),O-.#-G4@U'9IFH M 1FX=E#/%XS)[48'J$;NX!]02P,$% @ '9;Z5K_P3GJR! .!L !D M !X;"]W;W)K&ULM9E;;]LV%,>_"J$50PLLT<6W M)+,-Q-:*96B+(%[7AV$/M'QD$Y5(E:3L9-B''RDIDA4K3&PP+[8N/#_R_'D[ M1QSO&/\N-@ 2W:<)%1-G(V5VY;HBVD"*Q3G+@*HW,>,IENJ6KUV1<<"KPBA- MW,#SAFZ*"76FX^+9+9^.62X30N&6(Y&G*>8/,TC8;N+XSN.#.[+>2/W G8XS MO(8%R*_9+5=W;DU9D12H((PB#O'$N?:OPJ P*$K\16 G]JZ1=F7)V'=]<[.: M.)YN$20028W ZF\+]0.330O(@EHOA%NZJLYZ H%Y*EE;%J04IH^8_O*R'V#'K^ M,P9!91 \,0B"9PQZE4'OM0;]RJ!?*%.Z4N@08HFG8\YVB.O2BJ8O"C$+:^4^ MH;K?%Y*KMT39R>FB[&_$8K0@:TIB$F$JT744L9Q*0M?HEB4D(B#0&?J".<>Z MG]#[$"0FB?B WB%"T9\;E@M,5V+L2M4HC7:CJ@&SL@'!,PWHH<^,RHU O]$5 MK#KLYV;[H<'>56+4B@2/BLP"(_"/G)ZCGO<+"KR@A[XN0O3^W0>4L CK@=K5 MP!-X'9CP]9B@&]-RMUF:+!- UT* %.CO M3ZH\NI&0BG^Z.K>$][OA>M&Z$AF.8.*H54D WX(S_?DG?^C]VB6D35AH"=82 MM5^+VC?1I]"+?3WC"X&+O;?4T."WEU MB9:CP]K1H='1.Q"2DTBJ41!AL>GR8;W/="ET>:B0?Z"0L=IC%;($:RGD>TT@YADU^@9+%#(=JG<& M44;C8Q=$J[30%JTMW%X$Z[]E!%/1;2EKDQ;:HK65#1IE XMAS LP?_!\('.Z M:6@V/56B)GKVC7'D=,[2+)=*G 6+Y0YS0',F9'<>9#56MDH+;=':*C;ALM]_ MTREL*9ZME+5)"VW1VLHVP;9OCK:/G,)F6,\P@T^U#,V6IPK4!.F^.4J?,?9= M!R6S7*@WHGOF&A%'CR^;M- 6K2U?DR+XHS>=N383@;E56FB+UE:V22Q\>WL9E_F$<,#_.(KE*#IZ5"&ULK59=;]HP%/TK5E9-K=0UGQ3H(%)+ MF+9)DU!9MX=I#R:Y$*N.36T'NG\_VTDC/E+&*EZ([9QS[O6Y%SN#-1>/,@=0 MZ+F@3 Z=7*GEC>O*-(<"RRN^!*;?S+DHL-)3L7#E4@#.+*F@;N!YUVZ!"7/B M@5V;B'C 2T4)@XE LBP*+/[< >7KH>,[+POW9)$KL^#&@R5>P!34PW(B],QM M5#)2 ).$,R1@/G1N_9MQQ^ MX >!M=P8([.3&>>/9O(E&SJ>20@HI,HH8/U8 MP0@H-4(ZC:=:TVE"&N+F^$7]D]V[WLL,2QAQ^I-D*A\Z/0=E,,=G%^@,$8:^Y[R4F&5RX"J=L GKIG5R=U5RP2O)?2W9%0J] M2Q1X0=A"'QVF)Y!JNF_I00L].3YZ&WU\?'1_F^[J(C65"II*!58O?$6OK22_ M;F>Z"OK/]KO-W$HO:MQS>I3BB6G%!N? M2&RK*&%3E/"0>FQ;7SQ7[?3_4O;':-'H? M%?2Z4;B-2O91H>\'.UKC@\F_T9JHL28Z:,W& 6',:3.D$NAL&M+M>SM^'(SR MOXVW'S&(@NZ.:R>*N.5:IW&M\[:&NK2KXM^F=O;[Q^OO=L9H'Q5Z86_'B:0% M%7:BWHY?;5I1M]^@*B/6S.N M]"UHA[G^$@)A /K]G'/U,C%78?-M%?\%4$L#!!0 ( !V6^E9I[14K<@( M !T& 9 >&PO=V]R:W-H965TOQ7=I01!OXDIQ]]N/' MCNU,MMH\V@K1P9,4RDZCRKEZ',>VJ% R>Z9K5'2STD8R1Z)9Q[8VR,K@)$6< M)DD62\95E$^"[M;D$]TXP17>&K"-E,P\SU'H[30:1'O%'5]7SBOB?%*S-=ZC M^U+?&I+B#J7D$I7E6H'!U32:#<;SS-L'@Z\B$0[IS2 /O M-E!@>A(["N$-XV('-V_ATA-P&=QHY2H+'U2)Y9_^,5'K^*5[?O.T%_!3 MH\Y@F+R!-$F'/7C#+M]AP!O^(]^5T1(6Q-507U#-706+4&TT\&VVM$'__5@! M6OSSX_A^AL:V9@5.(QH2BV:#4?[RQ2!+WO>P/^_8G_>AYS.IC>,_66CH&@W7 MY3&*_2"#!)Z1&=O#YZ+C<]$+=668*BIN$00O:%*1YK2M[VER_8C_02[KR&6] M4 ]A(K$$MD%#"X:X^2W%U1K8WW4$6G!0[!M"<+;D@CN.]E@._8%';0J0@0S# M<"R7^&!DJ>?683%9(M HUTYOI^UVWZP=^=_F[>*\86;-E06!*W)-SD948=,N MHU9PN@X+8*D=-7@X5K2_T7@#NE]I[?:"#]#]$?)?4$L#!!0 ( !V6^E98 MM0N9C 8 .LT 9 >&PO=V]R:W-H965TU_/SJN-S+-2O*]1LRF* MM/YV*?)J>S'!DX<--]ER)=L-T]GY.EV*6R$_KM_7ZMMT3UEDA2B;K"I1+>XN M)F_P&:=1F]!%_)6);7/P&;5-^515G]LOUXN+B=<>D;>/CY@?ZV:[QJS*>T$5=5_G>VD*N+23Q!"W&7;G)Y4VU_%7V# M@I8WK_*F^XNV?:PW0?--(ZNB3U9'4&3E[G_ZM3\1!PF*8T\@?0(Q$_PC";1/ MH-^[![]/\+]W#T&?T#5]NFM[=^)8*M/9>5UM4=U&*UK[H3O[7;8Z7UG9=I1; M6:M?,Y4G9S?B7I0;@7Y&MZH/+C:Y0-4=8EF3+I>U6*9=-=66A[B73,@TRYM7 M*N/C+4,O7[Q"+U!6H@^K:M.DY:(YGTIU7"U].N^/X7)W#.3(,5#TKBKEJD&\ M7(B%)9^Y\T-'_E2=C_U)(0\GY9(X@;]MRM>(>C\AXA%J.9ZK[T\GMN;\O[WS M9^]=.QETWT-HQZ-'>,?[PC^_JU!T+471_&NK^H[KV[FM IXUZW0N+B9*XAI1 MWXO)[,- ,*TX_KXXOHO^+^UF8D"@Z MG]X?GM=Q5$"[CG,8Q<91F$2$&F%\');XU//V45H;@WT;@T?:6(IMFJ.KJBBR MIKU#69OKA#RUMT'"&"2, \&T2H3[2H0GDH(0LCB0, 8)XT PK3C1OCC1LZ5@ MEQD<7KYQX&-#"BQ1_BB*C:.H3X/$4()Q%/$C/[8K0;QO8NQLXA]JW'FY:=36 MIGE,#IRDI_8X2!B#A'$@F%:.9%^.Y$1RD$ 6!Q+&(&$<"*85!WO#R-Y[MB#T MJ8?79T@"I 3J0&/1BJ1) T!DKC4#2]1(.3PTXOXE8$:KEC M>[ZI".,HBK%O*L(XR@_I2!#&44$4X"-Z,#@B[+9$5U4ILU*)@GQLB. &/;G? M0=(8*(U#T?22# 8.!Z>2!E!7!TICH#0.1=-+-#@[[/0F;FD(QQ=]$IGNP1*% MXW@T6!A'!7'BF=)@V6,8'7$/>'!(^#&+M)M)N*F^I;ETC!FD,'/X?A4P@#J[T!I#)3&H6AZB0:/AYTNQ2T,R7C,$ 4!,95A'*:4(1I) MPS@L\*@Y!.&6,$KBB-C%@0QVB;CMDC:Y\)A"N%E/[7Z@- 9*XU TO2J#NR/X M1 I!0(T?*(V!TC@432_18/R(T[4X%:)/U><90G.>P1+EQ\2<>+1$89QXYLRC M)2S!F!Z1A\$[$;=WNBXSF:FQP]LZ+>>KK!''M0%TW0N4QD!I'(JFEV1P>L0_ ME3: .C]0&@.E<2B:7J+!^9''UNXP)QRL 1A/S"EP1*$D]B4!LO^O."(,@SFB;C-TW4I MA3IS$EV7\ZH0UH:"KH6!TA@HC4/1]*>8!G]'O1,) @4U>Z T!DKC4#2]1(/9 MH^ZE/)<@]*G:O1N;@P5+$!VM5UJ"8G,)@UN"0C^QZP$=K!)U6Z4/:HS0W(FZ M%@N42I2B=965LGU\4F9V>7 #G]SW0-?&0&DPN_1P>_1YS_LV*?J4Y'$,Z;4NZ>TM]OW;^9\Z9['\78?HG/KK!E.\-G?/?>S8#?O0;T+JV7 M6=F@7-RI77FO(W61U;LW:W9?9+7N7AWY5$E9%=W'E4@7HFX#U.]W524?OK0[ MV+_?-/L/4$L#!!0 ( !V6^E9<%/\ AP0 )05 9 >&PO=V]R:W-H M965TV@=A>L1;K$"3K M^J+8"UHZVT0ETB,IN]FG'RG)LB4S2IWIC2W)O/_Q?CR1YQOO&?\F-@ 2?<]2 M*B;61LKMK6V+> ,9%C=L"U3]LF(\PU+=\K4MMAQP4AAEJ>TY3F1GF%!K.BZ> MW?/IF.4R)13N.1)YEF'^-(.4[2>6:QT>/)#U1NH']G2\Q6MX!/EY>\_5G5VK M)"0#*@BCB,-J8MVYMPMWH V*$7\1V(N3:Z1#63+V3=]\2":6HV<$*<122V#U MM8,YI*E64O/XIQ*U:I_:\/3ZH/Z^"%X%L\0"YBS]0A*YF5A#"R6PPGDJ']C^ M-Z@""K5>S%)1?*)].7806BC.A6199:QFD!%:?N/O%8@3 _E0IE>0I(+9",[0I^4GXU O]($DJ:]K>*H@_$.P8[G&^8S_W%SSV"^Z#9?0*S,79-Y(QJ_7AJ_T/-?6)H59]EQ M1?9$;M"\2 S@Z.O=4A3/_S;A+_4#L[[>46[%%LK3.1,228;84F4T57A5AF^( !17C(VI7&I&A:;>3'=3 M;^0$8WMWRJC3\:6,SCWZ7AC6'ANQAW7L86?L'VBL3@<5ZU4"Y=5;_1+'KT)2 MN@I/)GCMAVX+2>=\+D72DU@#752CBUY(FRPC0I]W JG]#JE3D<9/: 5J=^00 M ]GA90KO$ 5I@A6=P7*=(!RU:'5.X5):!I=!$#CF#!K4& :ORZ#_16=@2*71 ML)U+G3.[E$Y/8@V(PQKBL!/B0TU$E-M[_<:!\4T;GN'Q@I$?MO!T^KP4C\'E MO29Y^(4X1H9L&?I>"T?G5"[%T9-8@YKK'(LTYX6]ISK]4X*7 M)"62F,%4,J=D_,@=M7>9;F^7HJG43@^J( I#WYPJ[DEEZKYNIVFQ>#*2<,]S MQ'7\L'UB5^,:I^P@:HU:=,_TM/>6(L M_BK-GJJ_7M46?:DU>1X+:[>SOC2^3@A+I"IXR):JK#97\157_RRSFNE> >NU M7NY+K0GL6#&[W27SX:^(VJC9FI)_(4%)S@E=([D!M 5.6&)D%9R_A9$?.FU6 MO=;-?:DU61TK;+>[Q/X#]KKQ )SCU+Q)G]?-WF!XQJ37PKDOM2:38^GL=M?. M7SB1NK&P,@,Y+U2OH\'P;*ONM3CN2ZU)Y%A%N]UE]'-;T,><0E<+8U;I1B\= M\;W6RGVIE;#LDW95!GQ=M/V$.MAS*LMF3_VT;BW>%0VUUO.9>SLO&X1'F;)? M^0GS-5%_15)8*4GG1C?X>-D"+&\DVQ9-L263DF7%Y09P EP/4+^O&).'&^V@ M;L1._P-02P,$% @ '9;Z5LH-W(T: P $@L !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-G=0V(6^E#)#:4K1.7565=?LP M[8-)+F UL9GM0+=?OW.21KP$!!)?$CNYY_'=@++5=QPGMC#)N];O%MR?9[XI< MIXS#DR0JSS(J_]Y *A8]JV6]?WAFDZDV'^Q^=T8G, +],GN2.+-KEIAEP!43 MG$A(>M9UJW,7&OO"X >#A5H:$Q/)6(A7,[F/>Y9C'((4(FT8*+[F< MI:HC0 MC3\5IU4O:8#+XW?V81$[QC*F"FY%^I/%>MJSVA:)(:%YJI_%X@M4\02&+Q*I M*IYD4=DZ%HERI456@=&#C/'R3=\J'98 +7\+P*T [KX KP)X^P+\"N#O"P@J M0!&Z7<9>"#>@FO:[4BR(--;(9@:%^@4:]6+(@,WI. 5R3D98E'&.0Y&0[7:G ]"4I>H3(G:QO8P&Y/3D$SDAC)/O4Y$K MRF/5M35&87RQH\KCF])C=XO'7W-^03SGC+B.ZS7 ;W?#!Q AO%7 W0;X8/_5 MF^!W^Z_>6H7;F+DZ?6Z=/K?@\[;P74>1R+E69^11:,#7@Z!<$526#!G'9# ^ M64[#KPZW?M^;+0FU9> M$#KAJM5@IUN'*G@DLA4%_5I!?Z>"#Z!4A[QPF@FIV3^(2TAXG6*;@-6(I2@DR3E>)L4% M;DZ*9*5,FX0--B7SS:&VHFN347M-_$&P4;_(M&9TUV#D.5YMM")#6,L0[I3A M$1NQY)#]&&XXT0K;WEJ9W&Y:N8'K>FM1[W3MT&(Z$EFIHKW43YAN\1N5$X;7 M2@H)TCL7EY@+679@Y42+6=%BC(7&AJ483K%I!6D,\'\B\':J)J9KJ=O@_G]0 M2P,$% @ '9;Z5B?"\P/F @ Z@< !D !X;"]W;W)K&ULK57?;],P$/Y7K#"A3=J67VU:1AMI[9@ ,6EJ&7M /+C)M;&6 MV,5VVO'?6Z*LF@ MH.I2K('CEZ60!=6XE2M7K270U#H5N1MX7N06E'$G'MFS>QF/1*ESQN%>$E46 M!96_)I"+[=CQG=W!C*TR;0[<>+2F*YB#?EC?2]RY#4K*"N"*"4XD+,?.M7\U M'1A[:_"-P5;MK8G)9"'$D]E\2L>.9PA!#HDV"!1?&YA"GAL@I/&SQG2:D,9Q M?[U#O[6Y8RX+JF J\D>6ZFSL#!V2PI*6N9Z)[4>H\^D;O$3DRC[)MK;U')*4 M2HNB=D8&!>/5FS[7.NPY($ZW0U [!&V'WBL.8>T0VD0K9C:M&ZII/))B2Z2Q M1C2SL-I8;\R&<5/%N9;XE:&?CF\EY4G&%)!; $5FD #;T$4.Y(+,\ (KQKF19D%S(T97MA5$9"%,4]O$O>%@Y&[VDSBT";VPL7G!K=]PZQ_E M-LVH7.&=UP+)I=A:%KKSW\TO:OA%1_D]2J;-K[WL M9!4=1+P8#M^U:'48^8$_Z.8U:'@-CO+"O_@O!1T<%C3P6]2Z;-K$W+VV60 6 MRTP311)1FFH)W> <85R2')4)ZEP,42U:3 MI=IHL;;->2$TMGJ[S' 8@S0&^'TIA-YM3(!FO,>_ 5!+ P04 " =EOI6 MC@_Q&Y,# #G#P &0 'AL+W=O/#,#HQ_%3F 1-_*@HJYE4NYO;9MD>908G'%MD#5FS7C M)99JR#>VV'+ 604J"]MSG- N,:%6-*OF;GDT8SM9$ JW'(E=66+^?0$%.\PM MUWJ _!. :,G 'X#\"]=8=0 1I>N$#2 RG6[]KT2+L82 M1S/.#HAK:\6F'RKU*[32BU"=*/>2J[=$X61T4ZA4P30%I)(./5#%5\5P50"Z MV0!-OZ/W *]1?O$:O4"$HD\YVPE, M,S&SI?)"[\5.FQTOZAU[3^S81Q\9E;E "5>JV$WJ.$"Z^7 M\,\=O4*^\P9YCN<;]K.\'.Z9W/FUU9/_O/J1&'Z;3W[%YS^53VG*=E0*= _N:&SCM3)(8DBX&(4GQMY01 <&R4&HU$0MD9'G@:MIT&O MIYW:9'*P%_S<7!N2+!Z2+!F(["@"81N!\/^M#^&0,1N2+!Z2+!F(["AFXS9F MX]Y3LX -H930C2H/A0Z3*0Z]%,^-PY!D<4T6= K)*#BI2(G!9C(UUYI)J]ID MD*K:R_)Y3YS(O4U[6QJ,@L[F MFOOU!4S)3YAJ-^U.XU*".BZZ8Q2H^D34=\YVMNU*;ZI>[&1^X5XO7<-\K+O8 MJE'Z05^WP!_5Z214H +6:BGG:JQ"PNNNLAY(MJW:IA63J@FK'G/5B0/7!NK] MFC'Y.- +M+U]]"]02P,$% @ '9;Z5G.#<<:$! (!L !D !X;"]W M;W)K&ULM5E=CYLX%/TK%EM5K30=L"$A3)-(G="J M74VKJ--V'U;[X G.!!4PM4TR\^_7? P$XGB:RGE)^/ ]U^?8UQSP=$?93[XA M1("'-,GXS-H(D5_9-E]M2(KY)$^!5RM14*AU"+/!\RN@.L+*U1"L/*C&K:$D_SLIQ MOQ5,WHUEG)@OF9Q"3#P"G$6 _"KB7 ZJ &_ K9QA49$00->@U^A]V^A52 2. M$_Y:-O]^&X)7+UZ#%R#.P+<-+;ALRZ>VD'TL,]FKIC_7=7_0D?Z,P6>:B0T' M[[.(1/UX6W)K":(G@M=("_AWD5T"U[D R$&NHC^+WP]'BO!0'QZ2E0R'JO > M&[<=+K?"XQ6967() MX81MB35_^1<<.V]5NID$"PV!]33U6DT]'?K\&Q4X4 ,#QT4#YMJLIS)7Y91R>VKJXY;Z6$M=O;Q=@(P(%?'Q02=<%_KC M 6]MRE-Y*U*.7,]7T_9;VKZ6=OC, /N'22>.,Z#I'\Q%% P;A=I^_&'A3EJ6 M$RW+#P7+8E$P4B.^Q&G^%JSCA_*2\M&CA3MU_3,)%AH"Z\D8M#(&9WRF!"8U M-0D6&@+K:0J=SE+VBP]")QA6GQ[^5"T420/?1^I5!NZ91Z@EN:!I M7@C"NJ55R5@+U )GC,.AM5GU-TJ&]EH/?K(4JI3ND=+K_#74&^SE MALK)P1^YG!Y*HH9\<:.(2;30%%I?NLZTP\DYJ\ZHAS>*%II"ZPO;V7BH=;2: MJ@L.7_<.J\ZH]WXF9?]+7N>ID=Y3WQ#,R88F$8C3G-$M*:>,\DU/#W3J-#&* M%II"ZXO8>78$SUA_R*B7-XH6FD+K"]MY>:2UM,?KKXG;_Y+BCE'@#RI0#W^R M&*JDCA,,:M#>VSI(";NOMF X6-$B$_5']O9JN\WSKMK<&%R_AE>+>K.F@ZGW MCCYC=A]G'"1D+2&=2U^N"JS>CJE/!,VK#8H[*@1-J\,-P1%A90-Y?TVI>#HI M$[2;8O/_ 5!+ P04 " =EOI6YQ$$RY<& M.P &0 'AL+W=OOYAUZOF#[(5!1=-9>9^>9.Y:G09C6_[Q7S7(I9&90F/1H$ MPUXJXJPS.BVW7>>C4[7029S)ZYP4BS05^2OUU?IV;M=Z2,HM3F16QRD@N[\XZY^$''AW;@'*/OV/Y5*PL$WLJ$Z6^ MV97+V5DGL$8XOM?0SK)-&[BZ_$K_6)Z\.9F)*.2% M2OZ)9_KAK'/<(3-Y)Q:)OE%/?\CZA :6-U5)4?XG3]6^ ]/B=%%HE=;!9CV- ML^I3/-="K 30;0&T#J#K 71+0%0'1/L&].N _KX!@SJ@//5>=>ZE<$QH,3K- MU1/)[=Z&9A=*]0MDUK$2?&. MO"%Q1J[B)#$)+4Y[VK1F8WK3FGQ1D>D6\I!'2E\/ M=4R]P"OQ0J+P/:$!COGG7=EA^RI^+K$NB8">&[<(D74*KHPD]&+X/ M)O!A'*VB95JCDMO?POUDUHFZ(Q>YG,6ZY;C&WGA;GCX4YOD2!A#PC@(YB2AOTQ"OZ1'OFOK,BMTOC"E59-_RZQ<:ID6_[6E MI(],"1+&D# .@CDI&2Q3,O!>%^B82,E5I&FN;F+;B-O9R#DT&$L8J MV+"$V7' XX@.3GN/JQ*#VG,D'BXE'OI+C]1:YK;X3+<6'R_A4'$KV/&*'D&7 MNH(P9(,^15]T;:T5^K\F-;)([&A> MH#16TP8K)6\0K'6X]3Y;.F57QA5K%GIEO,Q,1RH+36Z$EJVJ>>,/5JVBG3@= M:; ^MF#01CF*YDI,&XGICN[4EG-I;S8D(INVJ^Q%'*PRW?BE!.L*(QOD*)JK M<&-$0[\3_:RT+,BU>!&31!*MR%ADWUIEACI2*(U!:1Q%5*1J83)C!IXSDZS6I$#]*93&H#0>;OK= MXV!+U]IXU-!O4F_E=&'&[X1MDQ?J4*$T!J5Q%,U-1&-GPR-L,8*:62B-06D< M17,3TQC?T.]\#RI&4*,+I;&:MEH^PF!C^/XS+&S8>-C0Z\=&?'SYA9T3.P.C M6O6%NM::MNIG^NLC4*@91='<6:/&C5*_&UVM]>1']7$CY^+%%ISWY&.<&XOU MY4D:'U!/6;7EP-_(H3F TAB4QE$T-UV-ZZ4AM$>@4!,,I3$HC:-H;F(:KTS] M7OE:YK&:Q5-27SJMR8!ZY9KFWMH?KM4J:),<17,U;MPR];OE';7JLWS6)*2^ M,@5UT5 :@](XBN9FJG'1%.NB*=1%0VD,2N,HFIN8QD73'2YZGS(%=<\US=X# M;L:8W6B]3D%=,8KFBMSX9[J_?VX;4ZDDJ6[\^XL5U&5#:0Q*XRB:FZ[&95.L MRZ90EPVE,2B-HVAN8AJ737>X['V*%=1=U[2U8G6R7JR@$\0HFBMR8Z^IWU[O M*%:?A/%_M.^K4U#_#:4Q*(VC:.Y#BXU5CP)HG8J@IAQ*8U :1]']3I_R(@Y,1;M8IVEV?C(:VR5$T5^3&8$=^@[VC3HV%&52IS,ZE;DT!U'Y# M:0Q*XRB:FZJ5QZLC;*'"/FZ-?=X:^\#US[#E46/+(Z^[W*]0]3=N*PT&Z_>5 M+EKV&@ZZ@Y/5O_5J!/71*)JK9..CHQT^NA*0I&(FB;@7L?FUD[O8/CH]J2N1 M3^/-6=LP6%<8.NL,I7$4S16_\=?10?[ZT^7XKYM6F:$.&DIC4!I'T=R$- XZ MPCKH".J@H30&I7$4S4U,XZ COX/>^9"D/_[@3%2T]8F M;.;5NYG5BE;S\N7#B=):I>7B@S0]2FYW,-_?*:5?5VP#RS=D1_\#4$L#!!0 M ( !V6^E:2U$UQ@ , /,1 9 >&PO=V]R:W-H965T)FL3,-M!) M^_&SDQ!#2TS+X O$L>^Y\SUY[F1W5XS?BQ! HH@YWUBU$T"Z5^X?K=.9W!'(P[3D7^+Q/ M6MH@6_$]@I78>$9Z*V/&[O5@&/0<3T<$,4RDAJ#J;PF7$,<:2<7QNP!U2I_: M<.2B *5W$V ME1J-E)VTA_ 6*+WZ$ZQ'2QB0&R*AJD$#D*B$96 !J ^@ !2 MJ:>N80E#$#2*!9ONZY4L6A$=U+X[>=^287?%KIAJ0P%^JC @VU[ M5^VAW A9;Z1/K(!?%FD-U;UWB'BD;L&KEXFI9WB-"KQK$ +)D*8(UYK>K@U: M[;6:SL6<3J#G*+D(X$MP_->O<,O[8(FN44;7R-#K-MJ&J9!\D6AN?EZK!6@H M(1&_=L7:.$&LS3+6YIY,;GXTNZ++[7'^C>HZLO15TKON; U+3+(-M'I;%]@EC/REC/K G=*@N[@LO-.QLD>C4/MRMX[)1N M.U:WGU2O48[M4K1"')@7[)D2ZAV5Q0+NR.%N5'S\GWHL )XG2$R,8_(R*BVJ MM$,=FB-3_'']N)2>HAE@TPVPM8#OUV9AC\FV.DD%I::T8WMMWZ*45*C3CG%H M;:?RI-4RM/4=VPO\$^XM,G3"G5HCDQ/P)WC M4GJ*!D%,@R#6BKY?GH7]H]Y)2 6GQ-1Z8J_U6YS6*_1IQS@T.Z8M$')4,LDI M6@,QK8'L.QCLTVI4^B2GRQ%[DGW!IT:<=ZM E]!0=@I@. M0>QGA?WZ;.W4YV-*W8US> )\EMTV"#1ABU3F1_+R;7FC<9&?X\WR_#KDAO)9 ME H4PU29>K6VRA#/;QCR@63S[%0_9E*R)'L,@0; ]0(U/V5,K@?:07G/X_\# M4$L#!!0 ( !V6^E:V0@0T8P( #X& 9 >&PO=V]R:W-H965T)[=Q")K&H-6)*[J!)>BG:B$QSNH/43&+U4<&5_R:[9&R$QK946 M19N,<<'*YDY?VN>PE^#[1Q+\-L&W=3<@6^6<:IK$4NR(-+M1S0RL59N-Q;'2 M',I22UQEF*>3.:PT^4B6>-A9S8&(-;FGNI9,,U F^BXTD 5]I2M-%S_"/=;70[(R/M ?,\?D:?EG%Q>7/TK MXZ*5SH_?^?&M[NB4GSE3*1>JED!^7:^4EGCVO_MJ;+3&_5KF>YBJBJ8P<_"% M5R"WX"3OWPU#[_.)2D==I:-3ZHDQWE=3DQ7:+/-);9-1%'BQN^UAC3O6^!QK MW,=JLH(]UB>$];."CA6<8P5]K." -?3PZH>%'2P\!PO[8.$!+)@,_2/.H@X6 MG8-%?;#H ';$U:0#34Z"'H6FO(\T.7@WC*O_:>Y>.S"=]9[*#2L5X;#&/&\0 M8:FRZ59-H$5E.\1*:.PW=IAC@P=I-N#Z6F 3: /3=+J_C.0O4$L#!!0 ( M !V6^E:/K&PO=V]R:W-H965TU'T@I'&MK Z>"DZS@)] M^%*'2);-,'9V6,P&:_H NZ WZ]F3%P-6DH4IY 5<9X1!O-+ M[9-Q$9A6:5"U^"N&3;'UF91=>4300(A+Q%4_'N$*21)21+/ M\;6!:JW/TG#[\S,]J#HO.O- "YCFR=]QQ)>7VD@C$97:#KDE+PP M3XKJ+]G4;1U7(^&ZX'G:&(LG2..L_D^?FD!L&0B.W,!L#,Q= _L% ZLQL [U M8#<&]J$>G,; .=3 ;0S<*O9UL*I(>Y33R9CE&\+*UH)6?JCDJJQ%@..L'%EW MG(EO8V'')]=9F*= _J1/4)"/Y'?*&"VU)B<>U=A/Q ];;MK/G?WRE0"?UMG9\32 M3XFIFY;D>::'FYNR[GR?=__[O =J$!4BPGLQV*[.MHD^JU" 3LC9S*[-R GN.:>\T"9:_>&#.GC9FCC)D_GT,U99*X?DFX>$E$8@59 M'&N486YU2#\S[9TH2EO9HYT8'L3RU0]_8EIGNOZ3+-T'2LLW!M5M@^HJG\N# M.3 &T59,H3@E&7!95-V]42(&G6.?[X]/I==C<\C!;GU,MX'$K>-8QFC;;2_H MPS;H0V70[[,0F%@(9-407N5%7"X(I?E@N/<,NY%6NCHVTJ^Z\S'=!4BPG@BC M5H214H2;FRFYSV(N#;O2]-CY%!/F8<)\3%B !.N)>=Z*>?X>RZ9S3)DQ81XF MS,>$!4BPGLR&WNVL=.5;>PL1I*MJ_YS/2?L.DQ.13(LE%2[E.ZJ:ZFPE-LO9 M7]],U=Z/%5'BU1TZ^[,6JM< B]97:&OO:R@5FC'X>#W[H]1&JH32^MAW#I7F MH=)\5%J 1>NK:G:JFN^18!LJEMJ8- ^5YJ/2 BQ:7^VN"&$H-[^3FY@^Q(E8 ME4)!UED$C/!EL]^"$.)'^I H0L&D$(FW2DT#GJ+9\NN=IY[.1>UWG"X8Q_5 M<8!%ZTO6%10,=47A.,E.2;@6V[X7M),4 Z3"(54#&N$.\^JC>@VP:'W5NI*& MH2X+;$V6Y#^BW)*H24>G4DR:ATKS46D!%JVO<%=?,=QWF3@Q*QE35)J'2O-1 M:0$6K:]V5]@QU)6=MVY/AI+MB7$^-'9+Y+/ATCQ4FH]*"[!H?;6[>I*IKB>]+4>C'FI!I7D-[=4< MC5IAPJ+5(@ZVSK>EP!;52<2"A/DZX_5YI?9N>]KQ4W7&;^?^E7$Q-23W/>/" MK\\R=OCZ:.5GRA9Q5I $YL*5?C846Q!6GU:L+WB^JD[7/>2&PO=V]R:W-H965T)#X_M9%&[I1E#$6]:/]S][WZV+[IHP\6U MS 4NLTIDS,G4ZHX<@+8'IGR46.E9Z*E2L+ 3BU3CEU \\;N3DF MS(DCNW8FXHB7BA(&9P+),L^QN)L#Y9N9XSOW"^=DE2FSX,91@5=P >I[<2;T MS&U44I(#DX0S)& YWY1$W:&WZ"L6 IL#1@$*(U5U#KMD@MNJ5.(-%2OI4*6E5ZW=F#ZB-LU/%%-^1+' ",T=7EP2Q!B=^^<(?>>_:2'L2 MVP$.&^#0JH>=P'Q9H:*?G_4^.E60RU]MW&&?W#V)[7 /&NY!]T57%RPM=?VX M]7=.*OVR"5NA _W2J^77Z/?^5SJOH@QM%//17,=!./6\R%UOD[99>>&@L=I! M(PTZ$2U,_!8@J.YNQ*2F;L!FTI3M\E(C_(-7.F/]X*:.&:/07U3=_LOHZ M59[["GL2VP$>-\#C/JMOW"=W3V([W).&>_)?JF_R^#F'X^GPP9-NL1H,QGY[ M]4T;A&GOU3=]LOHZ8S[W4MRMSL!T95^P6!$F$86EEO<.QSH3474ZU43QPC8+ M5USIUL,.,]T<@C &>G_)-5@],?U'TV[&?P!02P,$% @ '9;Z5DI%>&U> M!0 L!@ !D !X;"]W;W)K&ULM5EM;]LV$/XK MA%=L*5!'HMXL9XZ!Q-+6#NL0U.OZF;%H6Z@D>B25I/]^1\F698I6U<[]$DO4 M%>)VM)5R=V-98K6E.1'7;$<+^+)F/"<27OG& M$CM.25(9Y9GEV'9@Y20M1O-9U?; YS-6RBPMZ -'HLQSPK_K(8E27-:B)05B-/U[>@.W\0X5 85XI^4/HO6 M,U*N/#+V6;V\2VY'MAH1S>A**@H"/T]T0;-,,<$X_MV3CIH^E6'[^<#^6^4\ M./-(!%VP[%.:R.WM*!RAA*Y)F]$"T#X#$;.'L#1S?PSABX>P-W: _>WL ;VH._-ZALBRA7/R"XG_+5'Y! M8[2$@$S*C"*V1C'A15IL!'J@'"VWA-,WZ)Z(=(5(D: HS4I)$W0544G23+P& MZX_+"%V]>HU>(0L)92!06J"/12K%FU;#WUM6"N" QE%W H4%PE-#/91OWW08V^!I(VNSD'7>Z>7\(^RN$:N_08YMN,: MQK,8;NZ8W/E_O^ ,53D-T4,L[2"6JDBX,4UV3>>9 MZ53NO!$[LJ*W(TB.@O(G.IK__!,.[%]-2E^2++HD67PALI,Y\9HY\?K8Y^^* M%'H*BKN@L>.Y3H,Z\=AO//9[/?Z3"G$#>>:;WY=O(Y,,06=<_C30/%QT08YO!YH,!J;0]C49NJ Q=L,S@3)I9)@, M#Q1P']$7J,L$'2S"I.N?:^NKQ0#"@3;-D0'D.+8F0A?D!VK\>(BUC^6CW:A6OUU#R*VD250A" MT8\$794\E2E5Q5XMT$X="L371-EWU1YCX.DIU ":3+6U%1E OJOM1+$!="9_ MXE8UC7]@Z"2'6OHK.N'N7'JN[M_"!,..Y^M:&6#N5-_<8Q.L)X"AU%@/VO"C _:>"'[M1308E8!.JFX"'<,4&5$\"/IX;\)WZ107&=T#5W9UQ-(8+R^'J]?)-M5][^/3$J65X];2A+* M%0"^KQF3AQ?50?-/BOE_4$L#!!0 ( !V6^E8EW9]]9 0 'L9 9 M>&PO=V]R:W-H965T,[NPL/9!E+?<$-1RNT MQ(]8/JVF7)VY)4I$4DP%811PO!@[5_[E! YT0A;Q%\%;43L&NI098\_ZY#8: M.YYFA!,\EQH"J;\-GN DT4B*QW\%J%,^4R?6CW?H'[/B53$S)/"$)7^32,9C MY]P!$5Z@=2(?V/9W7!34UWASEHCL%VR+6,\!\[60+"V2%8.4T/P??2D:44N M%QT)L$B WYL0% E!5FC.+"OK!DD4CCC; JZC%9H^R'J39:MJ"-7#^"BYNDM4 MG@P_,7HZ9U1REJA;2T"HQ!P+"4[!)\0YTDT&QS=8(I*(#T#$2-U54>#/F*T% MHI$X 4?Z_)XH $;%R)6*E@9WYP6%ZYP"[* 0@'M%(!;@5QKAJ"5_8LX?&/)= MU8ZR)W#7DVMH!/QC37L@\$X ]& GAYOP/'1KO0V>K;0&F2#<@"###[H'L#Z M^-WNQN^?.Q4(;B5.Q;]M8Y*CGK6CZLGC4JS0'(\=-3L(S#?8"7_^R1]XO[1U MP!)8HP%G90/.3.CA#1&2D]E:SPH"? -';=7F$.<9A)[9-N&P=S9R-_4BS#$- M;OV26]_(;WT,[B[F[2Q,B:_=0PL@37J')1U#@XBPH'-!E@":S1@6#9@ M^.,BS"%\KZ:P?@^^4.$K00UVYR6[?"14$3G!"4G79HT(KUU M2"R!-8J^*(N^.(@F+VPVP!)8HP&^5[W;O1]798%1G_=\V!N\D.5K44V&-??A M&QF^&*32?<0LB3!O-Q-&Q+<.D"VT9OVPJA\>1*0%K*TF6$)K-J%R,+[1'X2? MMU2-=4Q6M?''201F7P'MLJ1/\X.:5KU>,'RIZ(ZP+DU7?L0W&Q(UL8(G M2F0[.6/NFP?.$EJSTLK=^/W#J->J\;&%UFQ"97U\H[$()XQNE!*S9:U:+K'6 M@JT:G0*M7Y^+.T1;^1??;& ><(335;:R9@M02A@\QJQ:G1LH35[45D=_S!>Q[=J=FRA-1?ME=N! M9K?S3@D7J&8)MP1U2AA6[@>:W<\D04* *S!A::I8/THV?VZE:-7RV$)K%EU9 M'G@8RP.M6AY;:,TF5)8'FBW/>[4:?(]6]X.ZM5JY&FAV-;E6KU_7JE6#8PNM M671E<.!A# ZT:G!LH36;4!D<:#8X[]7JODMIT>I^T+Y6W=KV=HKY,MOU%V#. MUE3F.]WEU?++PE6VG^Y6X?EGB7O$ET2MA1.\4*E>;ZB>S/.=_OQ$LE6V63YC M4K(T.]0;)YCK '5_P9C@'E-];PO\!4$L#!!0 ( !V6^E8%FIFS7@, M &H- 9 >&PO=V]R:W-H965T:;%5^JO) 2QY+(0T2R^WMKST?9/F4# S425(W%DK73"+4[WQ3:F! M9;50(?PP"&*_8%QZR:)>N]/)0E56< EWFIBJ*)C^?@5";9<>]78+G_@FMV[! M3Q8EV\ ]V,_EG<:9WZ%DO !IN))$PWKIO:&75W3F!.H37SALS=Z8.%-62GUU MDYMLZ06.$0A(K8-@^/< UR"$0T(>WUI0K]/I!/?'._3WM?%HS(H9N%;B;Y[9 M?.E=>"2#-:N$_:2VOT-KT-3AI4J8^I=LV[.!1]+*6%6TPLB@X++Y9X^M(_8$ M0GI (&P%PIIWHZAF^999EBRTVA+M3B.:&]2FUM)(CDL7E7NK<9>CG$T^*ODZ M5=)J)7!K0[BTH,%8\IK<8P9DE0"BUN3/K01MR?6SQ(;BP4YM\AZQO4\V%4 M=_DN3Z[^^]-#3U!YZBN)#^^I# M3UI^Z//Z$T;S(#@0YKX T?^M0(,I-\AA%.I8#_:%B<:G"?PIRA3MZQ0=+2D_ M'/C9L\#3:/:L\?#WVM\"]*9N\@U)525MTPEWJ]V'Q)NF?>Z/-U\A'YC><&F( M@#6*!I,9ZM9-8]],K"KK9GJE++;F]=!5+M#N .ZOE;*[B5/0?5XE_P%02P,$ M% @ '9;Z5EUXQ("T! HA@ !D !X;"]W;W)K&ULS5EM;]LV$/XKA%8,*3!'+[9E.[,--+'E9DB*H&FW#\,^,!)M"9%$ ME:3BYM_O*"F*7FC5;K6A7V*1NN>Y(Y\3>;C,]Y0]X2#6EO-L[HXMYS0581"3 M.X9X&D68/5^2D.X7FJF]3'P,=KZ0$_IRGN =N2?B%O. .;FBX5^!)_R%-M601[8X#<5'NG]/B@6-)9]+ M0Y[]1?O"UM"0FW)!HP(,$41!G/_BK\5&5 # HP98!TA[+PT)HENTWFXA=^23Z^-X M1S@8(KJ/">-^D)0HCB"[R)+L#K\/.E=MGO6S?I=5) M^$<:GZ.A\1NR#&NHB.>J&WZ+&<#-@_#5\=XM!7Q]O'<5W/FQM6^^._B:%,,R MDX<9W_!P)E<3^?HED?^^ 4-T+4C$_U%E7,XZ4K/*F^"")]@E"PV.>D[8$]&6 MO_YBVL;O*KG[)%OU2;;ND\SIDVS3$UDM:49ETHRZV)B9*L\H&9FYNK MU_M*I6(>QK@2O=&0<-Q:7\-B]4V.]3?RWV6 F8E W,=VS:683:4 M5/!,)@TM%3QFPY?3N46GJMD364W-2:GFI%/-.\Q(+%1;WHD[]2;MDVS5)]FZ M3S*G3[)-3V2UM)B6:3']3\JO:9])TR?9JD^R=9]D3I]DFY[(:DDS*Y-F]C^6 M7[/6,:PHOSH#.C5%%!Y;Y5>?#AV%PW;YU3;J*+],X[538/P.RN74FC9E;5L-+&O2/-ST2DWV*V"V*.0K(% M5\;Y!%*0Y0WQ?"!HDO5C'Z@0-,H>9280)@W@_992\3*0#LI_2RS_!5!+ P04 M " =EOI6",S'4]0" ","0 &0 'AL+W=O4GLR_=]Y[MS?!YFC#^*"$"BYR2F8F1%4J8#VQ9!! D6+98" M55]6C"=8JBE?VR+E@$-#2F+;:;?[=H()M;RALX,9CV--X ? M!#)1&2,=R9*Q1SVY#4=66R\(8@BD5L#JM84IQ+$64LMX*C2MTJ4F5L=[]4\F M=A7+$@N8LO@G"64TLJXM%,(*;V)YS[+/4,1C%ABP6)@GRG+LU8V%@HV0+"G( M:@4)H?D;/Q=YJ!"43CW!*0C.2T+W",$M".Y;/70+0O>M'GH%P81NY[&;Q/E8 M8F_(68:X1BLU/3#9-VR5+T+U/EE(KKX2Q9/>[&E#Y.YRHG(=HBE+U/X3V)3P M$GW#G&-=1W3N@\0D%A?*^K#PT?G9!3I#A*([$L<*+(:V5(O1DG90.)[DCITC MCEUTQZB,!)K1$,(:OG^:WS_!MU42RDPX^TQ,G)."7S:TA=SV!^2T';=F/=.W MTYVZHBIOCG3&/,\Q#].NKDD2W$A+QNZZ(W2:+V*28WZ38K"&Q@R+VRB+V M3OY'Q?&:5R>H5A&>]1CJZI)+7AM)W>>W7J]U,[2WU73789Q#C/\:TW%:O4/0 M+ ?UJZ!."=P;138_?552._ M&?R5S^\I=YBO"14HAI5RU6Y=J>7RO/?G$\E2T]R63*I6:8:1NBX!UP#U?<68 MW$^T@_("YOT!4$L#!!0 ( !V6^E;RQ6BX1@, *H4 - >&POSKYQN'$*@OZOJPT@6UL>_).??8OB9NAZ59"W:W8,P$JUS(AP-V^I"/2C2])X.0F*F4C\G#V_N=2F>MW@;N??#@YZ3R<7^_'SRK@G(1> MT:MGB%YT<%V+8=+QLZ0/*&/"_5WAC8]3*]68.L7( R^Y1<6(B8>X38GEZW?\ M9ML9ZRD,ZS(8#S,EM]40$1>PZC1GP2,5(S*A@D\U!U9&5APZ@;5G;&A+B#[?LCV]%>9:UUJU9--DUKJ&XZ&=?463,9OP>2;J,G! M\9N,DN/W6)_XCMQD_]6^V0^:#.N34.NXM7/8:J(!'&I'Y#L2FNOP(QG&8'P$,RX,YP#B. MA>7YG\8S0,?C,,S;P(L,4,X Y3B6#YE4'RR/GY/8RS_2)(FB.,9F=#+Q.IA@ M\Q;'\.-7P[P! \L#F?YNKO'5QBOD*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'W]D[\JK7QDV05POIT-/+E"FKIW]@U&*Q9 M6%?+@)=N.?)K![+R*X!0ZU$V'I^,:JE,\O'#MJUK-XHO;( R*&NPL"WXJ>#> M/]>WEV*CO)HKK<+#).F^:TA$K8RJU2-4DV2<"+^R]U^L4X_6!*EGI;-:3Y*T MK_@)+JCR1?&LA;R5<]^5!#F_D0@R24[&V.!".1^Z7W3M2V3< /ZXOVJ"O5 Z M@)O* )^=;=;*+-MF\"E&T6-T_;#][#OQU/V7;K2+A2IA:LNF!A/Z?G2@6T#C M5VKM$V%D#9/DW&[ B6NYA/:A\%\NJ_X! Y)%W>5.%5:XRZICY.0Q%1@/E4Q M'A\2,H\@3PC($U[([VXIC7KL*B*BMP316UZB65/7TCT(NQ SM30*;Y,FB+.R MM(T)*H)\1T"^XX6\@0V8)E[\WA,P[WEA+AQ.S97R("X O+B!$M1&=@C/:_.8 M6IS'O(!G6MO[;HW#V\4/4Z(/6_TBA3@;*H1T"+-$,"I8H[,?A#25@+\;M6YO MB.DH>:3,]IC"?,!".2)EEL0E#F$-XE;^ A\S44I(F9TP"[:\6UE=@?.OQ)\X M?.$A9J-,D#*KX,J:HQ)CQ#80Q)!-*(-!'/C!>%(22)DMT/?6T2?9VZK&IOR_ ME9!23DB9I?!5!;5\040)(&4V *FI00B24FI(F=U 8\9!2$89(F,VQ)-/Q>O; MUEO^CYB+4D+&K(2]:NU)8TQR8\'L!E*P@Y^/AOD=C3/(TA5E !&;;HS$F):#B M0%FT#G-X-$4)J#A4,JT?]1B3$E#1"6BT/:9%H_4YEGTW7ZVLMD?#VV/MC_\ 4$L#!!0 ( !V6^E:Y(]HWL@$ M %0< : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M M("\@PWU 0A12I:&-V( %PT,!;'DF"NP^" HX5HHT:$YES5B^_JM/UOCM,^[J MO&T.:;-MT^"XWQW2M-KDW+Z&D!:;N*_34]/&P_G.JNGV=3XONW5HZ\57O8Y! MA\-QZ.YG5.]O]S,'\U,;_S.Q6:VVB_C1++[W\9#_&!Q^FNXK;6+,U6!>=^N8 MIU4X[F[;*5PN\G2>7 UFRVG5S992A=)!"D%:/L@@R,H'.01Y^: 1!(W*!XTA M:%P^Z!F"GLL'O4#02_F@"01-R@?)$&4<$B3UL";06I!K(?!:$&PA$%N0;"$P M6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;>Q_;!'HKZJT$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$ M>EOOL(1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V= M0&]'O9U ;T>]G4!O[QUV$^CMJ+<3Z.VHMQ/H[:BW/U+OE$^[F&X]US6^_Y%4 MY_.S\?;ZR_*ZV6/G@G. GXCOOU!+ P04 " =EOI69>&9M;UW7VSI;#)^VUKRO4U=-7Z2%"'8 M!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z?J*Y7E6A M][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N[.;XHK2^'RC3S>9E1;K)5'9>D MWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2=O7 QD+D M0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !V6^E8. X6L5@8 M - C 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z5O&O M-4&?!@ KQX !@ ("!.Q8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ '9;Z5BL#; Y.!P ,1\ !@ M ("!=S( 'AL+W=O@0 !X* 8 " @?LY !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ '9;Z5K-9N0EO"@ W!P !@ ("!]4H 'AL M+W=O&UL4$L! A0#% @ '9;Z5H/.MWR0 @ (P8 !D ("! M"%D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ '9;Z5KQL[W'*!P OA0 !D ("! 6@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z5O;*YX#R @ @0@ !D M ("!#)$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ '9;Z5DO>G'!2 P Q@< !D ("!!YX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M'9;Z5I',T.7T! Z@P !D ("!U:< 'AL+W=O&UL4$L! A0#% @ '9;Z5K_P3GJR! M.!L !D ("!:[0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z5EBU"YF,!@ ZS0 !D M ("!!+\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ '9;Z5B?"\P/F @ Z@< !D ("!ULT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z M5N<1!,N7!@ +3L !D ("!>-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z5H^MS?2!!0 /RH M !D ("!E^8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ '9;Z5B7=GWUD! >QD !D M ("![/0 'AL+W=O&PO=V]R:W-H965T M,2 M 0 *(8 9 M " @1S] !X;"]W;W)K&UL4$L! A0# M% @ '9;Z5@C,QU/4 @ C D !D ("!!P(! 'AL+W=O M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " =EOI69>&9M; XML 59 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 60 report.css IDEA: XBRL DOCUMENT /* 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; } XML 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 212 224 1 false 53 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.gooseheadinsurance.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Organization Sheet http://www.gooseheadinsurance.com/role/Organization Organization Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.gooseheadinsurance.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Franchise Fees Receivable Sheet http://www.gooseheadinsurance.com/role/FranchiseFeesReceivable Franchise Fees Receivable Notes 10 false false R11.htm 0000011 - Disclosure - Allowance for Uncollectible Agency Fees Sheet http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFees Allowance for Uncollectible Agency Fees Notes 11 false false R12.htm 0000012 - Disclosure - Property and equipment Sheet http://www.gooseheadinsurance.com/role/Propertyandequipment Property and equipment Notes 12 false false R13.htm 0000013 - Disclosure - Debt Sheet http://www.gooseheadinsurance.com/role/Debt Debt Notes 13 false false R14.htm 0000014 - Disclosure - Income Taxes Sheet http://www.gooseheadinsurance.com/role/IncomeTaxes Income Taxes Notes 14 false false R15.htm 0000015 - Disclosure - Stockholders' Equity Sheet http://www.gooseheadinsurance.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 0000016 - Disclosure - Non-controlling interest Sheet http://www.gooseheadinsurance.com/role/Noncontrollinginterest Non-controlling interest Notes 16 false false R17.htm 0000017 - Disclosure - Equity-Based Compensation Sheet http://www.gooseheadinsurance.com/role/EquityBasedCompensation Equity-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Litigation Sheet http://www.gooseheadinsurance.com/role/Litigation Litigation Notes 18 false false R19.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPolicies 19 false false R20.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPolicies 20 false false R21.htm 9954703 - Disclosure - Revenue (Tables) Sheet http://www.gooseheadinsurance.com/role/RevenueTables Revenue (Tables) Tables http://www.gooseheadinsurance.com/role/Revenue 21 false false R22.htm 9954704 - Disclosure - Franchise Fees Receivable (Tables) Sheet http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableTables Franchise Fees Receivable (Tables) Tables http://www.gooseheadinsurance.com/role/FranchiseFeesReceivable 22 false false R23.htm 9954705 - Disclosure - Allowance for Uncollectible Agency Fees (Tables) Sheet http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesTables Allowance for Uncollectible Agency Fees (Tables) Tables http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFees 23 false false R24.htm 9954706 - Disclosure - Property and equipment (Tables) Sheet http://www.gooseheadinsurance.com/role/PropertyandequipmentTables Property and equipment (Tables) Tables http://www.gooseheadinsurance.com/role/Propertyandequipment 24 false false R25.htm 9954707 - Disclosure - Debt (Tables) Sheet http://www.gooseheadinsurance.com/role/DebtTables Debt (Tables) Tables http://www.gooseheadinsurance.com/role/Debt 25 false false R26.htm 9954708 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.gooseheadinsurance.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.gooseheadinsurance.com/role/StockholdersEquity 26 false false R27.htm 9954709 - Disclosure - Non-controlling interest (Tables) Sheet http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables Non-controlling interest (Tables) Tables http://www.gooseheadinsurance.com/role/Noncontrollinginterest 27 false false R28.htm 9954710 - Disclosure - Organization - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails Organization - Narrative (Details) Details 28 false false R29.htm 9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 29 false false R30.htm 9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details) Sheet http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details) Details 30 false false R31.htm 9954713 - Disclosure - Revenue - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 31 false false R32.htm 9954714 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 32 false false R33.htm 9954715 - Disclosure - Revenue - Schedule of Contract Balances (Details) Sheet http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails Revenue - Schedule of Contract Balances (Details) Details 33 false false R34.htm 9954716 - Disclosure - Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details) Sheet http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details) Details 34 false false R35.htm 9954717 - Disclosure - Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details) Sheet http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details) Details 35 false false R36.htm 9954718 - Disclosure - Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details) Sheet http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details) Details 36 false false R37.htm 9954719 - Disclosure - Property and equipment - Schedule of Property and Equipment (Details) Sheet http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails Property and equipment - Schedule of Property and Equipment (Details) Details 37 false false R38.htm 9954720 - Disclosure - Debt - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 38 false false R39.htm 9954721 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details) Sheet http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details) Details 39 false false R40.htm 9954722 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details) Sheet http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails Debt - Schedule of Maturities of Note Payable (Details) Details 40 false false R41.htm 9954723 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 41 false false R42.htm 9954724 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 42 false false R43.htm 9954725 - Disclosure - Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 43 false false R44.htm 9954726 - Disclosure - Non-controlling interest - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails Non-controlling interest - Narrative (Details) Details 44 false false R45.htm 9954727 - Disclosure - Non-controlling interest - Schedule of Ownership interests (Details) Sheet http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails Non-controlling interest - Schedule of Ownership interests (Details) Details 45 false false R46.htm 9954728 - Disclosure - Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details) Sheet http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details) Details 46 false false R47.htm 9954729 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 47 false false All Reports Book All Reports gshd-20230630.htm exhibit31120230630.htm exhibit31220230630.htm exhibit3220230630.htm gshd-20230630.xsd gshd-20230630_cal.xml gshd-20230630_def.xml gshd-20230630_lab.xml gshd-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gshd-20230630.htm": { "axisCustom": 2, "axisStandard": 14, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 618, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 212, "dts": { "calculationLink": { "local": [ "gshd-20230630_cal.xml" ] }, "definitionLink": { "local": [ "gshd-20230630_def.xml" ] }, "inline": { "local": [ "gshd-20230630.htm" ] }, "labelLink": { "local": [ "gshd-20230630_lab.xml" ] }, "presentationLink": { "local": [ "gshd-20230630_pre.xml" ] }, "schema": { "local": [ "gshd-20230630.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/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 369, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 5, "total": 5 }, "keyCustom": 41, "keyStandard": 183, "memberCustom": 32, "memberStandard": 21, "nsprefix": "gshd", "nsuri": "http://www.gooseheadinsurance.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.gooseheadinsurance.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gshd:FranchiseFeesReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Franchise Fees Receivable", "menuCat": "Notes", "order": "10", "role": "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivable", "shortName": "Franchise Fees Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gshd:FranchiseFeesReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Allowance for Uncollectible Agency Fees", "menuCat": "Notes", "order": "11", "role": "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFees", "shortName": "Allowance for Uncollectible Agency Fees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property and equipment", "menuCat": "Notes", "order": "12", "role": "http://www.gooseheadinsurance.com/role/Propertyandequipment", "shortName": "Property and equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Debt", "menuCat": "Notes", "order": "13", "role": "http://www.gooseheadinsurance.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "14", "role": "http://www.gooseheadinsurance.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "15", "role": "http://www.gooseheadinsurance.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Non-controlling interest", "menuCat": "Notes", "order": "16", "role": "http://www.gooseheadinsurance.com/role/Noncontrollinginterest", "shortName": "Non-controlling interest", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Equity-Based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.gooseheadinsurance.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Litigation", "menuCat": "Notes", "order": "18", "role": "http://www.gooseheadinsurance.com/role/Litigation", "shortName": "Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "19", "role": "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.gooseheadinsurance.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Franchise Fees Receivable (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableTables", "shortName": "Franchise Fees Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Allowance for Uncollectible Agency Fees (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesTables", "shortName": "Allowance for Uncollectible Agency Fees (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Property and equipment (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.gooseheadinsurance.com/role/PropertyandequipmentTables", "shortName": "Property and equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.gooseheadinsurance.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.gooseheadinsurance.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Non-controlling interest (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables", "shortName": "Non-controlling interest (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "INF", "first": true, "lang": "en-US", "name": "gshd:NumberOfCorporateOwnedLocations", "reportCount": 1, "unitRef": "location", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Organization - Narrative (Details)", "menuCat": "Details", "order": "28", "role": "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails", "shortName": "Organization - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SignificantChangesFranchisesSold", "reportCount": 1, "unique": true, "unitRef": "franchise", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "29", "role": "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "INF", "lang": "en-US", "name": "gshd:NumberOfOffices", "reportCount": 1, "unique": true, "unitRef": "location", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details)", "menuCat": "Details", "order": "30", "role": "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-90", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "31", "role": "http://www.gooseheadinsurance.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "32", "role": "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-96", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Revenue - Schedule of Contract Balances (Details)", "menuCat": "Details", "order": "33", "role": "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails", "shortName": "Revenue - Schedule of Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-136", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details)", "menuCat": "Details", "order": "34", "role": "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails", "shortName": "Franchise Fees Receivable - Schedule of Franchise Fees Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-136", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-137", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details)", "menuCat": "Details", "order": "35", "role": "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails", "shortName": "Franchise Fees Receivable - Schedule of Allowance for Uncollectible Franchise Fees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-138", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details)", "menuCat": "Details", "order": "36", "role": "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "shortName": "Allowance for Uncollectible Agency Fees - Schedule of Allowance for Uncollectible Agency Fees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-142", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Property and equipment - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "37", "role": "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails", "shortName": "Property and equipment - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-162", "decimals": "-5", "first": true, "lang": "en-US", "name": "gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-162", "decimals": "-5", "first": true, "lang": "en-US", "name": "gshd:LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-175", "decimals": "INF", "first": true, "lang": "en-US", "name": "gshd:LeverageRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)", "menuCat": "Details", "order": "39", "role": "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails", "shortName": "Debt - Schedule of Interest Rate Dependent of Leverage Ratio (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "gshd:ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-175", "decimals": "INF", "first": true, "lang": "en-US", "name": "gshd:LeverageRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-21", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-21", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Debt - Schedule of Maturities of Note Payable (Details)", "menuCat": "Details", "order": "40", "role": "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails", "shortName": "Debt - Schedule of Maturities of Note Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "2", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-21", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Stockholders' Equity - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-21", "decimals": "INF", "lang": "en-US", "name": "gshd:CommonStockVotePerShare", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details)", "menuCat": "Details", "order": "43", "role": "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails", "shortName": "Stockholders' Equity - Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "lang": "en-US", "name": "gshd:IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Non-controlling interest - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "shortName": "Non-controlling interest - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDistributionsToAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Non-controlling interest - Schedule of Ownership interests (Details)", "menuCat": "Details", "order": "45", "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails", "shortName": "Non-controlling interest - Schedule of Ownership interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherOwnershipInterestsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageGeneralPartnershipUnitsOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-16", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details)", "menuCat": "Details", "order": "46", "role": "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "shortName": "Non-controlling interest - Schedule of Effect of changes in ownership interests on equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "gshd:EffectsOfChangesInOwnershipInterestsOnEquityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-47", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-209", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Equity-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails", "shortName": "Equity-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-209", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-57", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-67", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Organization", "menuCat": "Notes", "order": "7", "role": "http://www.gooseheadinsurance.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://www.gooseheadinsurance.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gshd-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r571" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "gshd_AccountsReceivableNetCommissionsAndAgencyFeesReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Net, Commissions And Agency Fees Receivable", "label": "Accounts Receivable Net, Commissions And Agency Fees Receivable", "terseLabel": "Commissions and agency fees receivable, net" } } }, "localname": "AccountsReceivableNetCommissionsAndAgencyFeesReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable", "label": "Accounts Receivable, Net, Current - Commissions And Agency Fees Receivable", "terseLabel": "Commissions and agency fees receivable, net" } } }, "localname": "AccountsReceivableNetCurrentCommissionsAndAgencyFeesReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_AccountsReceivableNetCurrentFranchiseReceivable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net, Current - Franchise Receivable", "label": "Accounts Receivable, Net, Current - Franchise Receivable", "terseLabel": "Receivable from franchisees, net" } } }, "localname": "AccountsReceivableNetCurrentFranchiseReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_AccountsReceivableNetFranchiseReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Net, Franchise Receivable", "label": "Accounts Receivable Net, Franchise Receivable", "verboseLabel": "Receivables from franchisees" } } }, "localname": "AccountsReceivableNetFranchiseReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_AccountsReceivableNetNoncurrentFranchiseReceivable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Net, Noncurrent - Franchise Receivable", "label": "Accounts Receivable, Net, Noncurrent - Franchise Receivable", "terseLabel": "Receivable from franchisees, net of current portion" } } }, "localname": "AccountsReceivableNetNoncurrentFranchiseReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement", "label": "Adjustments To Additional Paid In Capital, Tax Receivable Agreement", "verboseLabel": "Deferred tax adjustments related to Tax Receivable Agreement" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreement", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_AgencyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Fees", "label": "Agency Fees [Member]", "terseLabel": "Agency Fees" } } }, "localname": "AgencyFeesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_AgencyFeesReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency Fees Receivables", "label": "Agency Fees Receivables [Member]", "terseLabel": "Agency Fees" } } }, "localname": "AgencyFeesReceivablesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails" ], "xbrltype": "domainItemType" }, "gshd_BookOfBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Book of Business", "label": "Book of Business [Member]", "terseLabel": "Book of Business" } } }, "localname": "BookOfBusinessMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_CommissionsAndAgencyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commissions And Agency Fees [Member]", "label": "Commissions And Agency Fees [Member]", "terseLabel": "Commissions and agency fees" } } }, "localname": "CommissionsAndAgencyFeesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "gshd_CommonStockVotePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Vote Per Share", "label": "Common Stock, Vote Per Share", "terseLabel": "Vote per share (in votes)" } } }, "localname": "CommonStockVotePerShare", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "gshd_ContingentCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Commissions", "label": "Contingent Commissions [Member]", "terseLabel": "Contingent Commissions" } } }, "localname": "ContingentCommissionsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_ContractLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Liability", "label": "Contract Liability [Roll Forward]", "terseLabel": "Contract Liability [Roll Forward]" } } }, "localname": "ContractLiabilityRollForward", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "stringItemType" }, "gshd_ContractWithCustomerLiabilityWeightedAverageRemainingAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Weighted Average Remaining Amortization Period", "label": "Contract With Customer, Liability, Weighted Average Remaining Amortization Period", "terseLabel": "Weighted average remaining amortization period for contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityWeightedAverageRemainingAmortizationPeriod", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "gshd_ContractWithCustomerLiabilityWriteoffs": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Writeoffs", "label": "Contract with Customer, Liability, Writeoffs", "negatedLabel": "Write offs" } } }, "localname": "ContractWithCustomerLiabilityWriteoffs", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_ContractWithCustomerNewPerformanceObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, New Performance Obligation", "label": "Contract with Customer, New Performance Obligation", "terseLabel": "New deferrals" } } }, "localname": "ContractWithCustomerNewPerformanceObligation", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_DebtCovenantAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant", "label": "Debt Covenant [Axis]", "terseLabel": "Debt Covenant [Axis]" } } }, "localname": "DebtCovenantAxis", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "gshd_DebtCovenantDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant [Domain]", "label": "Debt Covenant [Domain]", "terseLabel": "Debt Covenant [Domain]" } } }, "localname": "DebtCovenantDomain", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DebtInstrumentEarningsRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Earnings Ratio", "label": "Debt Instrument, Earnings Ratio", "terseLabel": "EBITDA ratio" } } }, "localname": "DebtInstrumentEarningsRatio", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "gshd_DebtRepaymentBalloonPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Repayment, Balloon Payment", "label": "Debt Repayment, Balloon Payment [Member]", "terseLabel": "Debt Repayment, Balloon Payment" } } }, "localname": "DebtRepaymentBalloonPaymentMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DebtRepaymentFirstTwelveMonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Repayment, First Twelve Months", "label": "Debt Repayment, First Twelve Months [Member]", "terseLabel": "Debt Repayment, First Twelve Months" } } }, "localname": "DebtRepaymentFirstTwelveMonthsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DebtRepaymentFollowing12MonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Repayment, Following 12 Months", "label": "Debt Repayment, Following 12 Months [Member]", "terseLabel": "Debt Repayment, Following 12 Months" } } }, "localname": "DebtRepaymentFollowing12MonthsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DebtRepaymentLast24MonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Repayment, Last 24 Months", "label": "Debt Repayment, Last 24 Months [Member]", "terseLabel": "Debt Repayment, Last 24 Months" } } }, "localname": "DebtRepaymentLast24MonthsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DebtRepaymentNext12MonthsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Repayment, Next 12 Months", "label": "Debt Repayment, Next 12 Months [Member]", "terseLabel": "Debt Repayment, Next 12 Months" } } }, "localname": "DebtRepaymentNext12MonthsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization", "label": "Depreciation, Depletion And Amortization, Excluding Debt Issuance Cost Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationExcludingDebtIssuanceCostAmortization", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic And Diluted EPS", "label": "Earnings Per Share, Basic And Diluted EPS [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "gshd_EarningsPerShareBasicAndDilutedSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share Basic And Diluted Shares", "label": "Earnings Per Share Basic And Diluted Shares [Abstract]", "terseLabel": "Weighted average shares of Class A common stock outstanding" } } }, "localname": "EarningsPerShareBasicAndDilutedSharesAbstract", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "gshd_EffectsOfChangesInOwnershipInterestsOnEquityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effects of Changes in Ownership Interests on Equity", "label": "Effects of Changes in Ownership Interests on Equity [Table Text Block]", "terseLabel": "Schedule of Effects of Changes in Ownership Interests on Equity" } } }, "localname": "EffectsOfChangesInOwnershipInterestsOnEquityTableTextBlock", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables" ], "xbrltype": "textBlockItemType" }, "gshd_FranchiseFeesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Franchise Fees Receivable [Member]", "label": "Franchise Fees Receivable [Member]", "terseLabel": "Franchise Fees Receivable" } } }, "localname": "FranchiseFeesReceivableMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "domainItemType" }, "gshd_FranchiseFeesReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Franchise Fees Receivable", "label": "Franchise Fees Receivable [Text Block]", "terseLabel": "Franchise Fees Receivable" } } }, "localname": "FranchiseFeesReceivableTextBlock", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivable" ], "xbrltype": "textBlockItemType" }, "gshd_FranchiseLicenseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Franchise License Term", "label": "Franchise License Term", "terseLabel": "Franchise license revenue period" } } }, "localname": "FranchiseLicenseTerm", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "gshd_GooseheadFinancialLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goosehead Financial, LLC [Member]", "label": "Goosehead Financial, LLC [Member]", "terseLabel": "Goosehead Financial, LLC" } } }, "localname": "GooseheadFinancialLLCMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "gshd_ImpairmentOfPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of Property and Equipment", "label": "Impairment of Property and Equipment", "terseLabel": "Impairment of property and equipment" } } }, "localname": "ImpairmentOfPropertyAndEquipment", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gshd_ImpairmentOfRightOfUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment of Right-of-Use-Asset", "label": "Impairment of Right-of-Use-Asset", "terseLabel": "Impairment of right-of-use-asset" } } }, "localname": "ImpairmentOfRightOfUseAsset", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gshd_IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 2.0, "parentTag": "gshd_NetIncomeLossBeforeIncomeTaxesAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest", "label": "Income (Loss) Before Income Taxes, Attributable To Noncontrolling Interest", "verboseLabel": "Less: income (loss) before taxes attributable to non-controlling interests" } } }, "localname": "IncomeLossBeforeIncomeTaxesAttributableToNoncontrollingInterest", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gshd_IncomeTaxExpenseBenefitPortionAttributableToParent": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Expense (Benefit), Portion Attributable To Parent", "label": "Income Tax Expense (Benefit), Portion Attributable To Parent", "verboseLabel": "Less: income tax expense attributable to GSHD" } } }, "localname": "IncomeTaxExpenseBenefitPortionAttributableToParent", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable", "label": "Increase (Decrease) In Accounts Receivable - Commissions And Agency Fees Receivable", "negatedTerseLabel": "Commissions and agency fees receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivableCommissionsAndAgencyFeesReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInAccountsReceivableFranchiseReceivable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accounts Receivable - Franchise Receivable", "label": "Increase (Decrease) In Accounts Receivable - Franchise Receivable", "negatedLabel": "Receivable from franchisees" } } }, "localname": "IncreaseDecreaseInAccountsReceivableFranchiseReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInCommissionsAndFeesReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Commissions and Fees Receivable", "label": "Increase (Decrease) in Commissions and Fees Receivable", "terseLabel": "Increase (decrease) in commissions and agency fees receivable, net" } } }, "localname": "IncreaseDecreaseInCommissionsAndFeesReceivable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInNonControllingInterestReallocation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Non Controlling Interest, Reallocation", "label": "Increase (Decrease) In Non Controlling Interest, Reallocation", "terseLabel": "Reallocation of Non-controlling interest" } } }, "localname": "IncreaseDecreaseInNonControllingInterestReallocation", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInPremiumsPayable": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Premiums Payable", "label": "Increase (Decrease) In Premiums Payable", "terseLabel": "Premiums payable" } } }, "localname": "IncreaseDecreaseInPremiumsPayable", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_IncreaseDecreaseInReceivablesFromFranchisees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Receivables from Franchisees", "label": "Increase (Decrease) in Receivables from Franchisees", "terseLabel": "Increase (decrease) in receivables from franchisees" } } }, "localname": "IncreaseDecreaseInReceivablesFromFranchisees", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "gshd_InitialFranchiseFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Initial Franchise Fees", "label": "Initial Franchise Fees [Member]", "terseLabel": "Initial Franchise Fees" } } }, "localname": "InitialFranchiseFeesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_InterestIncome1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest Income1", "label": "Interest Income1 [Member]", "terseLabel": "Interest Income" } } }, "localname": "InterestIncome1Member", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_LLCUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LLC Units [Member]", "label": "LLC Units [Member]", "terseLabel": "LLC Units" } } }, "localname": "LLCUnitsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_LeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage Ratio", "label": "Leverage Ratio", "terseLabel": "Leverage Ratio" } } }, "localname": "LeverageRatio", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "pureItemType" }, "gshd_LeverageRatioThresholdAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage Ratio Threshold [Axis]", "label": "Leverage Ratio Threshold [Axis]", "terseLabel": "Leverage Ratio Threshold [Axis]" } } }, "localname": "LeverageRatioThresholdAxis", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "stringItemType" }, "gshd_LeverageRatioThresholdDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Leverage Ratio Threshold [Axis]", "label": "Leverage Ratio Threshold [Domain]", "terseLabel": "Leverage Ratio Threshold [Domain]" } } }, "localname": "LeverageRatioThresholdDomain", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_LiabilitiesUnderTaxReceivableAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities Under Tax Receivable Agreement", "label": "Liabilities Under Tax Receivable Agreement", "terseLabel": "Liabilities under the tax receivable agreement" } } }, "localname": "LiabilitiesUnderTaxReceivableAgreement", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gshd_LiabilitiesUnderTaxReceivableAgreementNoncurrent": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities Under Tax Receivable Agreement, Noncurrent", "label": "Liabilities Under Tax Receivable Agreement, Noncurrent", "terseLabel": "Liabilities under tax receivable agreement" } } }, "localname": "LiabilitiesUnderTaxReceivableAgreementNoncurrent", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_LiabilitiesUnderTaxReceivableAgreementsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities Under Tax Receivable Agreements, Current", "label": "Liabilities Under Tax Receivable Agreements, Current", "terseLabel": "Liabilities under the tax receivable agreement, current" } } }, "localname": "LiabilitiesUnderTaxReceivableAgreementsCurrent", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gshd_LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments", "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Additional Commitments", "terseLabel": "Additional commitments" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAdditionalCommitments", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gshd_LondonInterbankOfferedRateLIBOR1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London Interbank Offered Rate (LIBOR)1", "label": "London Interbank Offered Rate (LIBOR)1 [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBOR1Member", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_NetIncomeLossBeforeIncomeTaxesAttributableToParent": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Before Income Taxes, Attributable To Parent", "label": "Net Income (Loss) Before Income Taxes, Attributable To Parent", "totalLabel": "Income (loss) before taxes attributable to GSHD" } } }, "localname": "NetIncomeLossBeforeIncomeTaxesAttributableToParent", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "gshd_NetworkEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Network Equipment [Member]", "label": "Network Equipment [Member]", "terseLabel": "Network equipment" } } }, "localname": "NetworkEquipmentMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "gshd_NewBusinessCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Business Commissions", "label": "New Business Commissions [Member]", "terseLabel": "New Business Commissions" } } }, "localname": "NewBusinessCommissionsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_NewBusinessRoyaltyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Business Royalty Fees", "label": "New Business Royalty Fees [Member]", "terseLabel": "New Business Royalty Fees" } } }, "localname": "NewBusinessRoyaltyFeesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Lease Expense", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease activity" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_NoncontrollingInterestOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Ownership Percentage", "label": "Noncontrolling Interest, Ownership Percentage", "terseLabel": "Noncontrolling interest, ownership percentage" } } }, "localname": "NoncontrollingInterestOwnershipPercentage", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "percentItemType" }, "gshd_NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners", "label": "Noncontrolling Interest, Weighted Average Ownership Percentage By Noncontrolling Owners", "terseLabel": "Ownership interest held by non-controlling interest holders" } } }, "localname": "NoncontrollingInterestWeightedAverageOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "pureItemType" }, "gshd_NumberOfCorporateOwnedLocations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Corporate-Owned Locations", "label": "Number Of Corporate-Owned Locations", "terseLabel": "Corporate-owned locations (in locations)" } } }, "localname": "NumberOfCorporateOwnedLocations", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gshd_NumberOfOffices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Offices", "label": "Number of Offices", "terseLabel": "Number of office locations" } } }, "localname": "NumberOfOffices", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "gshd_OtherFranchiseRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Franchise Revenues", "label": "Other Franchise Revenues [Member]", "terseLabel": "Other Franchise Revenues" } } }, "localname": "OtherFranchiseRevenuesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_PhoneSystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phone System [Member]", "label": "Phone System [Member]", "terseLabel": "Phone system" } } }, "localname": "PhoneSystemMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "gshd_PreIPOLLCMembersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-IPO LLC Members [Member]", "label": "Pre-IPO LLC Members [Member]", "terseLabel": "Pre-IPO LLC" } } }, "localname": "PreIPOLLCMembersMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_PremiumsPayableCurrent": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Premiums Payable, Current", "label": "Premiums Payable, Current", "terseLabel": "Premiums payable" } } }, "localname": "PremiumsPayableCurrent", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "gshd_RelatedPartyTransactionPercentageDueToRelatedParties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction, Percentage Due To Related Parties", "label": "Related Party Transaction, Percentage Due To Related Parties", "terseLabel": "Percentage due to related parties" } } }, "localname": "RelatedPartyTransactionPercentageDueToRelatedParties", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "gshd_RenewalCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Renewal Commissions", "label": "Renewal Commissions [Member]", "terseLabel": "Renewal Commissions" } } }, "localname": "RenewalCommissionsMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_RenewalRoyaltyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Renewal Royalty Fees", "label": "Renewal Royalty Fees [Member]", "terseLabel": "Renewal Royalty Fees" } } }, "localname": "RenewalRoyaltyFeesMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "gshd_SaleOfStockConversionOfExistingInterestsConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio", "label": "Sale Of Stock, Conversion Of Existing Interests, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "SaleOfStockConversionOfExistingInterestsConversionRatio", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "pureItemType" }, "gshd_ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]", "label": "Schedule Of Interest Rate Dependent Of Leverage Ratio [Table Text Block]", "terseLabel": "Schedule of Interest Rate Dependent of Leverage Ratio" } } }, "localname": "ScheduleOfInterestRateDependentOfLeverageRatioTableTextBlock", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "gshd_SecuredOvernightFinancingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate", "label": "Secured Overnight Financing Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_TaxReceivableAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement [Member]", "label": "Tax Receivable Agreement [Member]", "terseLabel": "Tax Receivable Agreement" } } }, "localname": "TaxReceivableAgreementMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gshd_ThresholdFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold Four [Member]", "label": "Threshold Four [Member]", "terseLabel": "Greater than 3.50" } } }, "localname": "ThresholdFourMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_ThresholdOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold One [Member]", "label": "Threshold One [Member]", "terseLabel": "Less than 1.50" } } }, "localname": "ThresholdOneMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_ThresholdThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold Three [Member]", "label": "Threshold Three [Member]", "terseLabel": "Greater than 2.50" } } }, "localname": "ThresholdThreeMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_ThresholdTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold Two [Member]", "label": "Threshold Two [Member]", "terseLabel": "Greater than 1.50" } } }, "localname": "ThresholdTwoMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "gshd_TotalEffectOfChangesInOwnershipInterestOnEquity": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Effect of Changes in Ownership Interest on Equity", "label": "Total Effect of Changes in Ownership Interest on Equity", "totalLabel": "Total effect of changes in ownership interest on equity attributable to Goosehead Insurance Inc." } } }, "localname": "TotalEffectOfChangesInOwnershipInterestOnEquity", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails" ], "xbrltype": "monetaryItemType" }, "gshd_VariousNoncontrollingInterestHoldersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Various Noncontrolling Interest Holders", "label": "Various Noncontrolling Interest Holders [Member]", "terseLabel": "Noncontrolling interest holders" } } }, "localname": "VariousNoncontrollingInterestHoldersMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "gshd_WebDomainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Web Domain", "label": "Web Domain [Member]", "terseLabel": "Web Domain" } } }, "localname": "WebDomainMember", "nsuri": "http://www.gooseheadinsurance.com/20230630", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r211", "r400", "r432", "r433", "r434", "r435", "r436", "r437", "r530", "r546", "r558", "r578", "r602", "r603", "r607", "r621" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r211", "r400", "r432", "r433", "r434", "r435", "r436", "r437", "r530", "r546", "r558", "r578", "r602", "r603", "r607", "r621" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r15" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r132", "r424" ], "calculation": { "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r67", "r557", "r623" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r338", "r339", "r340", "r455", "r591", "r592", "r593", "r612", "r625" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r49", "r50", "r305" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r334", "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Equity-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r32", "r599" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Uncollectible Franchise Fees" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r141", "r215", "r219", "r220", "r223", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "auth_ref": [ "r554", "r609", "r610", "r611" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Asset Acquisition, Consideration Transferred", "negatedLabel": "Cash consideration paid for asset acquisitions" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r4", "r37" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Impairment Charges", "terseLabel": "Impairment expense" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r97", "r134", "r164", "r197", "r205", "r209", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r367", "r371", "r383", "r419", "r487", "r557", "r569", "r604", "r605", "r615" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r128", "r143", "r164", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r367", "r371", "r383", "r557", "r604", "r605", "r615" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "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.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r130", "r532" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r27", "r96" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r26", "r77", "r160" ], "calculation": { "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash, beginning of period", "totalLabel": "Cash and cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r77" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r119", "r137", "r138", "r139", "r164", "r185", "r186", "r189", "r191", "r195", "r196", "r216", "r233", "r235", "r236", "r237", "r240", "r241", "r271", "r272", "r275", "r278", "r285", "r383", "r447", "r448", "r449", "r450", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r474", "r496", "r514", "r520", "r521", "r522", "r523", "r524", "r576", "r586", "r594" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/CoverPage", "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r137", "r138", "r139", "r195", "r271", "r272", "r273", "r275", "r278", "r283", "r285", "r447", "r448", "r449", "r450", "r545", "r576", "r586" ], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/CoverPage", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/CoverPage", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r591", "r592", "r612", "r622", "r625" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r66", "r474" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r66", "r474", "r493", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r66", "r420", "r557" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r531", "r600", "r601" ], "lang": { "en-us": { "role": { "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.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Computer Software Costs" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r54", "r534" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Combination" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r287", "r289", "r299" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Cost to obtain franchise contracts" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r287", "r288", "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liabilities at June 30, 2023", "periodStartLabel": "Contract liabilities at December 31, 2022", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r287", "r288", "r299" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r287", "r288", "r299" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized during the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r85", "r162", "r242", "r248", "r249", "r250", "r251", "r252", "r253", "r258", "r265", "r266", "r268" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the total principal payments made during the annual reporting period.", "label": "Debt Instrument, Annual Principal Payment", "terseLabel": "Payment made against final balloon payment" } } }, "localname": "DebtInstrumentAnnualPrincipalPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r98", "r269" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Gross", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r59", "r61", "r243", "r391", "r541", "r542" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r168", "r243", "r244", "r245", "r246", "r247", "r249", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r267", "r391", "r540", "r541", "r542", "r543", "r544", "r587" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r18", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r18", "r44", "r47", "r58", "r59", "r61", "r62", "r87", "r88", "r168", "r243", "r244", "r245", "r246", "r247", "r249", "r254", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r263", "r264", "r267", "r391", "r540", "r541", "r542", "r543", "r544", "r587" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r346", "r347" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r4", "r93", "r116", "r361", "r362", "r589" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r4", "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r4", "r201" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r298", "r546", "r547", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r298", "r546", "r547", "r548", "r549", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r303", "r307", "r335", "r336", "r337", "r553" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r152", "r174", "r175", "r176", "r177", "r178", "r182", "r185", "r189", "r190", "r191", "r193", "r381", "r382", "r416", "r430", "r535" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Earnings per share of Class A common stock - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r152", "r174", "r175", "r176", "r177", "r178", "r185", "r189", "r190", "r191", "r193", "r381", "r382", "r416", "r430", "r535" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings per share of Class A common stock - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareProFormaAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Pro Forma [Abstract]", "terseLabel": "Pro forma earnings per share:" } } }, "localname": "EarningsPerShareProFormaAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r125", "r147", "r148", "r149", "r169", "r170", "r171", "r173", "r179", "r181", "r194", "r217", "r218", "r286", "r338", "r339", "r340", "r357", "r358", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r384", "r385", "r386", "r387", "r388", "r389", "r394", "r438", "r439", "r440", "r455", "r514" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Framework for Measuring Fair Value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r8", "r120", "r122", "r123", "r141", "r219", "r220", "r223", "r617" ], "calculation": { "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Less: Allowance for uncollectible franchise fees", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "auth_ref": [ "r124", "r599" ], "lang": { "en-us": { "role": { "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.", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r9", "r222", "r226", "r538" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write offs" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortized over useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r229", "r230", "r231", "r232", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r34", "r36" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FranchiseMember": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Right granted by another party to operate business using grantor's name, merchandise, service, methodology, promotional support, marketing and supplies.", "label": "Franchise [Member]", "terseLabel": "Franchise revenues" } } }, "localname": "FranchiseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture\u00a0& fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r75", "r498" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Asset Impairment" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r72", "r101", "r197", "r204", "r208", "r210", "r417", "r426", "r537" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 1.0, "parentTag": "gshd_NetIncomeLossBeforeIncomeTaxesAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before taxes", "verboseLabel": "Income (loss) before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r10", "r51", "r91", "r92" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r165", "r342", "r350", "r352", "r355", "r359", "r363", "r364", "r365", "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r117", "r180", "r181", "r202", "r348", "r360", "r431" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Taxes", "verboseLabel": "Tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r146", "r344", "r345", "r352", "r353", "r354", "r356", "r446" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r25", "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r3" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r584" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Increase (decrease) in cost to obtain franchise contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r399", "r584" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase (decrease) in contract liability", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.gooseheadinsurance.com/role/RevenueScheduleofContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r3" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Impacts of Tax Receivable Agreement" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r3" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r3" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Prepaid Expense", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r33", "r35" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r103", "r150", "r200", "r390", "r499", "r567", "r624" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r155", "r158", "r159" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r583" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Employee compensation and benefits" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Litigation" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r164", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r368", "r371", "r372", "r383", "r473", "r536", "r569", "r604", "r615", "r616" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r71", "r100", "r423", "r557", "r588", "r597", "r613" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r129", "r164", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r368", "r371", "r372", "r383", "r557", "r604", "r615", "r616" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r13", "r98", "r618" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Long-Term Line of Credit", "terseLabel": "Revolver balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing availability" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a 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.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Allowance for Uncollectible Agency Fees" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFees" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r135" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Note payable" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r6", "r168", "r260" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r6", "r168", "r260" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r6", "r168", "r260" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r6", "r168", "r260" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r590" ], "calculation": { "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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 remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtScheduleofMaturitiesofNotePayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r136" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Note payable, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r18", "r40" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r21", "r99", "r164", "r216", "r233", "r235", "r236", "r237", "r240", "r241", "r383", "r422", "r476" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Noncontrollinginterest" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "terseLabel": "Ownership interest held by non-controlling interest holders" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Ownership interest held by Goosehead Insurance, Inc." } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r21", "r53", "r55", "r74" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes 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.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r157" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r157" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r79" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r79", "r102", "r127", "r144", "r145", "r149", "r164", "r172", "r174", "r175", "r176", "r177", "r180", "r181", "r187", "r197", "r204", "r208", "r210", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r382", "r383", "r429", "r495", "r512", "r513", "r537", "r567", "r604" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails": { "order": 1.0, "parentTag": "gshd_TotalEffectOfChangesInOwnershipInterestOnEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "totalLabel": "Net income (loss) attributable to Goosehead Insurance, Inc.", "verboseLabel": "Net income (loss) attributable to Goosehead Insurance Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r95", "r144", "r145", "r180", "r181", "r428", "r582" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r154", "r174", "r175", "r176", "r177", "r182", "r183", "r188", "r191", "r197", "r204", "r208", "r210", "r537" ], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to GSHD" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r52", "r286", "r591", "r592", "r593", "r625" ], "lang": { "en-us": { "role": { "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.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Notes Payable to Bank" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r115", "r120", "r121", "r140", "r224", "r225", "r538", "r539", "r579", "r598" ], "calculation": { "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Franchise fees receivable" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r214", "r225", "r482" ], "calculation": { "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss", "totalLabel": "Net franchise fees receivable" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r197", "r204", "r208", "r210", "r537" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r393" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r393" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r392" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r64", "r94", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r133" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total stockholders' equity", "verboseLabel": "Parent" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r76" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments for Software", "negatedTerseLabel": "Purchase of software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.", "label": "Payments of Distributions to Affiliates", "terseLabel": "Distributions" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r23" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Member distributions and dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r142", "r227", "r228", "r533" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r580" ], "lang": { "en-us": { "role": { "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.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r2" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from the issuance of Class A common stock" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndCollectionOfNotesReceivable": { "auth_ref": [ "r22" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Sale and Collection of Notes Receivable", "terseLabel": "Proceeds from notes receivable" } } }, "localname": "ProceedsFromSaleAndCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r127", "r144", "r145", "r156", "r164", "r172", "r180", "r181", "r197", "r204", "r208", "r210", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r366", "r369", "r370", "r382", "r383", "r417", "r427", "r454", "r495", "r512", "r513", "r537", "r555", "r556", "r568", "r582", "r604" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Company purchased" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r82", "r110", "r113", "r114" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Propertyandequipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r83", "r131", "r425" ], "calculation": { "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r5", "r418", "r425", "r557" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r153", "r221" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "netLabel": "Bad debts", "terseLabel": "Bad debt expense", "verboseLabel": "Charges to bad debts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r221", "r415" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Charges to bad debts" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivableWithImputedInterestDiscount": { "auth_ref": [ "r58" ], "calculation": { "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Receivable with Imputed Interest, Discount", "negatedTerseLabel": "Less: Unamortized discount" } } }, "localname": "ReceivableWithImputedInterestDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r302", "r395", "r396", "r468", "r469", "r470", "r471", "r472", "r492", "r494", "r519" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r166", "r167", "r395", "r396", "r397", "r398", "r468", "r469", "r470", "r471", "r472", "r492", "r494", "r519" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Member]", "terseLabel": "Pre-IPO LLC" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r395", "r396", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r302", "r395", "r396", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r468", "r469", "r470", "r471", "r472", "r492", "r494", "r519", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r24" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of note payable" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r26", "r130", "r160" ], "calculation": { "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r581", "r585" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r68", "r89", "r421", "r441", "r442", "r451", "r475", "r557" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r125", "r169", "r170", "r171", "r173", "r179", "r181", "r217", "r218", "r338", "r339", "r340", "r357", "r358", "r373", "r375", "r376", "r378", "r380", "r438", "r440", "r455", "r625" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r118", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r301" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r151", "r164", "r198", "r199", "r203", "r206", "r207", "r211", "r212", "r213", "r216", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r383", "r417", "r604" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesScheduleofAllowanceforUncollectibleAgencyFeesDetails", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofFranchiseFeesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Franchise Fees Receivable", "verboseLabel": "Schedule of Allowance for Uncollectible Agency Fees" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/AllowanceforUncollectibleAgencyFeesTables", "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Cash and Restricted Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "auth_ref": [ "r123", "r599" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]" } } }, "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/FranchiseFeesReceivableScheduleofAllowanceforUncollectibleFranchiseFeesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r34", "r36", "r401" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Note Payable" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherOwnershipInterestsTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other units or shares or classes of ownership in a partnership.", "label": "Schedule of Other Ownership Interests [Table Text Block]", "terseLabel": "Schedule of Ownership Interests" } } }, "localname": "ScheduleOfOtherOwnershipInterestsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r12", "r96", "r619" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r41", "r42", "r43", "r44", "r45", "r46", "r47", "r87", "r88", "r89", "r137", "r138", "r139", "r195", "r271", "r272", "r273", "r275", "r278", "r283", "r285", "r447", "r448", "r449", "r450", "r545", "r576", "r586" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r3" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r80", "r161" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SignificantChangesFrachisedOutletsInOperation": { "auth_ref": [ "r106", "r529" ], "lang": { "en-us": { "role": { "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.", "label": "Significant Changes, Franchised Outlets in Operation", "terseLabel": "Operating franchise locations (in franchises)" } } }, "localname": "SignificantChangesFrachisedOutletsInOperation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_SignificantChangesFranchisesPurchasedDuringPeriod": { "auth_ref": [ "r105", "r528" ], "lang": { "en-us": { "role": { "documentation": "The number of franchises purchased during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period.", "label": "Significant Changes, Franchises Purchased During Period", "terseLabel": "Franchises purchased (in franchises)" } } }, "localname": "SignificantChangesFranchisesPurchasedDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_SignificantChangesFranchisesSold": { "auth_ref": [ "r104", "r527" ], "lang": { "en-us": { "role": { "documentation": "The number of franchises sold during the period when there are significant changes in franchisor-owned outlets or franchised outlets during the period.", "label": "Significant Changes, Franchises Sold", "terseLabel": "Franchise locations sold (in franchises)" } } }, "localname": "SignificantChangesFranchisesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/OrganizationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Internally Developed Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r119", "r137", "r138", "r139", "r164", "r185", "r186", "r189", "r191", "r195", "r196", "r216", "r233", "r235", "r236", "r237", "r240", "r241", "r271", "r272", "r275", "r278", "r285", "r383", "r447", "r448", "r449", "r450", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r474", "r496", "r514", "r520", "r521", "r522", "r523", "r524", "r576", "r586", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/CoverPage", "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityNarrativeDetails", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r19", "r125", "r147", "r148", "r149", "r169", "r170", "r171", "r173", "r179", "r181", "r194", "r217", "r218", "r286", "r338", "r339", "r340", "r357", "r358", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r384", "r385", "r386", "r387", "r388", "r389", "r394", "r438", "r439", "r440", "r455", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r169", "r170", "r171", "r194", "r400", "r445", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r562" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r169", "r170", "r171", "r194", "r400", "r445", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r474", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r486", "r488", "r489", "r490", "r491", "r492", "r494", "r497", "r498", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r514", "r562" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r11", "r65", "r66", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Activity under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r11", "r65", "r66", "r89", "r316" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r11", "r65", "r66", "r89" ], "calculation": { "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails": { "order": 3.0, "parentTag": "gshd_TotalEffectOfChangesInOwnershipInterestOnEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Activity under employee stock purchase plan", "verboseLabel": "Increase in additional paid-in capital as a result of activity under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r11", "r19", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Shares", "terseLabel": "Redemption of LLC Units (in shares)" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "auth_ref": [ "r11" ], "calculation": { "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails": { "order": 2.0, "parentTag": "gshd_TotalEffectOfChangesInOwnershipInterestOnEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock Redeemed or Called During Period, Value", "negatedLabel": "Decrease in additional paid-in capital as a result of the redemption of LLC interests", "negatedTerseLabel": "Redemption of LLC Units" } } }, "localname": "StockRedeemedOrCalledDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofEffectofchangesinownershipinterestsonequityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r66", "r69", "r70", "r81", "r476", "r493", "r515", "r516", "r557", "r569", "r588", "r597", "r613", "r625" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r52", "r53", "r56", "r125", "r126", "r148", "r169", "r170", "r171", "r173", "r179", "r217", "r218", "r286", "r338", "r339", "r340", "r357", "r358", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r384", "r385", "r389", "r394", "r439", "r440", "r453", "r476", "r493", "r515", "r516", "r525", "r568", "r588", "r597", "r613", "r625" ], "calculation": { "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r86", "r163", "r270", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r286", "r379", "r517", "r518", "r526" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow data:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r551", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r551", "r607" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r343", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r29", "r30", "r31", "r108", "r109", "r111", "r112" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/DebtNarrativeDetails", "http://www.gooseheadinsurance.com/role/DebtScheduleofInterestRateDependentofLeverageRatioDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageGeneralPartnershipUnitsOutstanding": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average General Partnership Units Outstanding", "terseLabel": "Number of LLC units outstanding (in shares)" } } }, "localname": "WeightedAverageGeneralPartnershipUnitsOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/NoncontrollinginterestScheduleofOwnershipinterestsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r595" ], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive securities, stock options (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r184", "r191" ], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares of Class A common stock outstanding - diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r182", "r191" ], "calculation": { "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares of Class A common stock outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.gooseheadinsurance.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.gooseheadinsurance.com/role/StockholdersEquityScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147483020/952-605-50-3", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147483020/952-605-50-3", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147483020/952-605-50-3", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "c", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147482948/952-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147482948/952-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "952", "URI": "https://asc.fasb.org//1943274/2147482948/952-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 64 0001726978-23-000091-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001726978-23-000091-xbrl.zip M4$L#!!0 ( !V6^E:#DZ_<< < 0F 6 97AH:6)I=#,Q,3(P,C,P M-C,P+FAT;>5::V\;-Q;]OK^":V-3&Y \E[>.XA9R[+,#)7ER5)=?6ORW^W MV^*MS>L154'DCF0@)6JOJZ'X59&_%NUV4^N-'<^<'I9!]#J]OOC5NFL]D:D\ MZ&#H:M[/Y[QWE^ULNS?J??QV4FS[N=3E>= M]7JGG4[VJO];=P]-43VU\6%FZ.N]D:[:);']P7'OZ.QD'"ZF6H5R@,;_V8M5 MKRX+6P78^"2]J%'&DS&WSUVFEIOFIY6?FV M)Z>+5.SUGS3H]F [WDZ3/V=H;71%<_^Z/?;HW4VI,QU$OWO4G;OS.:P?;[4N M;L_ ZD1*-\1T]YIR\(1=TH7,9M*V$+<1_G:YR/99&O+NAO YZ0N+' M C7(B7'M?"WA6K HS4M9#4F\SH/XN3;D1;&)K%"<33 M7J?3>X:HS&P(=I2Z6P/J1:";T-:5 L,,^J=_&W([.WG^OB5^D.Y:O#L2WUO, M9DOD$EX*B+$BY MLE 1,"%U)60U$W457$UP'+HB2@Q$2XH1[MA144AF(R?L2$?^BO4V*E24D_?2 MS;C*2%X3[*[TZ?%,P1F8-%&?P 97R+6#'D$UP,'#$X6<,BUU7@I?\\^R_90< M-9WP $;:&X")-=!4AQ(#]&,0*UOG?L=PS2H,"QCB)2(#&E1[%;*=56 )Y+:@- PM4*?P,E*P%K F&9N&2/,C%!&KC%+ M"#;1]VNF@7*EN>,6UZ@-*@!W%N"(YGST)Y>^%(6Q4[\ I1V->6%(?I*[)_WNF<7OH%.D]1Y MZ=LD0P_\88S2>R$=13 @N#HSQ'$3! 1F1ON26W"U$9B/V8_OE?:YL4A(%#G1 M69-0,78V)X7'7AP !XJ JA3LNV3NR0$E+R !V>/.JPL1'Z:G,$FN2J!D,X*I M:06K"3[LTL[VBH6]='<8AWL+P2CF9/UA[7,/!D^.%QC/;E"E,\% MW6_)8[H1X)CF[@=ABS-P+FN_>Q-.A1D!28VEE%QM[= !6&RB?21&U*(J]L,B M>4FIJ[3LR,@(S2:[-O!J-7S-)1K<"D>\-5K%\PE?9UXK+9UF[W42 #%+5-Q- M[3DIQP7M8P:/- J)"&\".)L;C2$I=5X;R=2/,44/ELD=+9)46%4XN,J(*X*@ MT9[4 PCY<^*S>Q]6NB? 9_:X^(3--7R>'IT?;^)S9^[:@.GNK+ + 52"T$S+C>0J(_*/$PC^/E?.G M9N7SHUZ?Q_QN(DT=V8LA047!1S43!-.O:\.%)-F!A]/M=KD8$8Z&H%&?%&EF MZW"W^5TRA5S4)I;;Q?T;(I'-A7Q+ MC/ZH-1R/:ZJNXCF_/_RT@^>G)]!GLVEZ;2#'( _CVREXPIOD7!,@0/ZSN!C[ M&>B O7'^D#)S1;-FF)*]9+"11&N5"E-/Q]'9^Z/6@Y90V6/^O<^MH M>UZ2"M/E:9&6MA-.L^] ?1 'M@>M)-(\%)JO1UCV<"6R4:,"MIZ(_A,$V"-O M:C_ ']!9A0/QMX!KBKD**R.^36B64"N)%5U-K)D0*Y9*#IN7(JY);S0:&SLC ME$Y+FQ*:O$5+6% +(;=%1>V\^#9"_J'=WF,&]"UF*R8U\7UM9NE%=N^T%;\Y MV>60,7ZALM/>=;W14P(YV5:\EN/2',0C"JZU=_5B_QBAC;^W7T'_MOWO(P?< M>>RE>VLL=W\8\,R\?E-J*C8_5KG3_;5/EL;6QY=&@W3L.:&-CYCF#1O2[2R; MR,Q;4X?-)O=\]]3\IJ^P7L:OO_X"4$L#!!0 ( !V6^E9=:TT-9@< )\E M 6 97AH:6)I=#,Q,C(P,C,P-C,P+FAT;>U::W/;MA+]WE^!VM/4GJ$4 MO?R(['HF3=).,G.GM^V=Z<<.2"Q%C$&"!4#)ZJ_O[H)ZV)(3N4DLY[;^((OD M KO 'IP]@'A9A-)<718@U=57EU]W.N*US9H2JB R!S* $HW7U43\IL!?BTZG MM7IEZ[G3DR*(06\P%+]9=ZVG,CX/.ABX6O1S^3Q>7SYG)Y>I5?.K2Z6G0JOO M#G2_EX_4:4_E*C\;J3.5CLY5;WC>RU_(TQ?#%R>_]P^P*9K'-C[,#7QW4.JJ M4P#Y'X\&W;.3.ES,M K%N-_K?7/ IE>7N:T"^G/8/GZ-W2P[BQ:++C-KK!L? M]OCO@IYT7SL]9\P[@_0-U_.8CQGV-KH"A;Q M]0<4T9N;0JM, M!FTK87/Q7Z>K3-?2B!]T)?$K?OLI1PMPHFZ<;R2&%JQX)D%\4MC MP(O^4';ZHR/Y^'-[+#ZGS^TS)RLE^B>*1WR<".F%5+:FQ;H^3;]"1C/[[+!_ MVKL8]@8TQ;]*E\H*?.>G&P-SGD"\.^CUGB(J4QN"+6-W=X!Z$> F='2ED&'& MP]-/AMS>3I&_3<1_I+L6;[KBG<793,0[UTU$QH">BU#(\.SPY/SB(0.LI5)( MM!T#>1S1?H?8[WY*0.SB\_8,#,ZZIVBD%,0#J8:9HCP4&@O?FZD"^#, M7/P"M74(XDK\8%TI^KW.SX3H'ZWU0 5'O*U\XY!,(,&O61?S\N)+SLO@J>3E M>^DQ&SCOY5Q<5W9F0$UPCCD]+B9%663FRJ*40!=25T)6<]%4P36 @:.X8)V! MV9*BQ"L*5.22*,D)6VHF,;;;,*@@ ^^EFY-)*:\!_:[UZ?&>PF#0I6&1@C[( M(-,.10F:(1P\1J*PL,P*G17"-_2Q:C\#!VTG-(!2>X-@(B$TTZ' ?H:V96\ M4[\UAF85#G.*S91(Y^O3\*4C;OCD$0.$+!J#!H@[B^!@ M=Y[CR:0O1&[LS"]!:#_MF%;W'25G!:YS8*SR-_S"EY*Z0#SCQF4J<&*$D"$&ZI MT;Z@%F16(LT1U=&UTCXS%JL/, $Z:R($:F6W'.7HB 9["ZSXF.KR MQ\F:*0_#,1;HQ6?(_@F]5II MZ31%KV.-9B*OJ)O&4]WD9>BYR#+3H8K#: +2*C6J4?7IK#&2V!G'Q!&LZB^V MB-5\783@MQ3($#D4VX-Z &=^3GSNQIGIOO&YX,S;^-R9M<(5\]R(_+97$#D0< M+[=+.H8X-D0>]5$UIK8)][O?I53(I360),X_O&D1Z4)L\ZJ%. U\FD0(10=? M,+K4OM&U+/HQ=YL8((G5BC-^LHFR!_ H57&;98VC-*]5S;M=EM8';)?1EB?' MR+"7/^(YBSB*Y#G1/B"MAF63',&*]';'>A$R0HAW][3QKYIE4,H!"N2V1EV&)E&G!NO\LN+S#3(K=0@ ]_%[:E%0T$.E,3+N MX0@ABW3JB:[Q/^GDQ2*#/QJ-@?.::BH^D/?'_^Z:/A'D7AK48Z@/^60GCD?,#9]"M'NV&XP_JGSJV#[75)*IPN#\NRM)UPVHT'VB-QX/X@B2+-HT+S38G+'D-A-FI5 MP-93R_\' ;;W7>V2/U!GY0Z)/T%< ]8N6<$$MA=P6%;7SXNMNY/Q]V[W'S.AKG"ZN:N)= M8^;QU')PFO#;(0\*>A$NXQ.98%*-^3V3?0(V^E:T9GD)CODL@JP.KIX=CC"% M_+GE-^'?M__]S5'W'GN=;@[H_K.))Q;ZJT)#OOD>R;WAWWF;J+:>?\H9QY/. M*6R\7[1HV-)L;]5$IMZ:)FPV^< K2>UG?$'J.;^8]1=02P,$% @ '9;Z M5IX%>='^ P DA !4 !E>&AI8FET,S(R,#(S,#8S,"YH=&WE6%M3XS84 M?N^O. U3EIV)@^U<()?-3!I""].271)FVZ<=Q3Z.-3B25Y*!]-?W2$ZR0);M M+M-":?/@6-:Y?OK.D>Q>:A99OY2&LI\J?@\-1#Z81W>2W7)KU@Y;[C)L+^VT]LOQ[U]YZ0WD_&RWXOY M%?#X386W(@R"&8MGLR!I'+3;#'VDOV:=-9*V'R4?@@JIDGBIH\TRPS>5!1=> MBM9_IQ'6#IJYZ5[SV*2=P/=_J#C1?B^1PI _1?KE;6EF8ZR46)N,9"959\=W MOZZ=\1*VX-FR\VJ@.,M>5343VM.H>%).:_X'=H*0?+OA=1G/ 6EG7. ZOB"T M$8UN4C[C!NKAW6!NY\34G-(R,G=&*T\9WG!T/CTY/AD.IB?C,WA[<3ZY&)Q- M83J&X! N:I/:L :3T=#-!O6F7X7!! 9'X[?3T=$=\;50VV_!^!BF/X]@,CC_ M<7 VFGCCWWX9_0Z#X=3.A+Z_@>*?R+/QV3QA"_T':;*],C-IC%R4K@S>&(^+ MF C>J;?^MM7RORJ+:8H0H3(\X1$S7 K0:""1RJ0PPTQ> ]=T8\M6%[,%-[:, MN8!("H&14[CF)/N3E!IM5<*)T(5B(L(JW4:UW9W#,#CH:GA7,&5094LXQYSL M ZD>2[6 P/?>68]@*):/I10@X1'#:2$0ZD01UQGVK("U%_K=TH8;!-W7&_6\ M4#D% C*A"!=YMK2!NP#/BPR);\P+&GNSUT#RY9-FO'Z2. L3C K%#4<-HYLH M96*.,(B,G0[:]<:=(&X+;$)A(K9&'#26WU9SF++<9M6JV]'4-C%;#2N7%X); M5">&>J2F=AAC[<7PYU>F+F%4@U,I4%==.L.48T+@$9"&7R&,$^(6)6^!N2=^ MJFJW=8ZY(.)03!L=0NA!9E4!692NV4O(F909,B>=Q1EJMV@I\?=2R.L,XSGN M[C0/N]^";<[BF"CD99A0O[N/MO?D< =43T'+[VY?;%,)=4>:N7*@)9\L2S;!5=N)'[7R.(2SC<]%QI[WG M[%NE[Q@C6:Y1IZ PE)6J]'=W&K1=N>O==O7A\[]')NP_:Z?>/KS\2Z-^8#-Y MD67S]:!7_A<%Y?;__U)5N81>6&EMG;D>U=SOO4#3&=QMBAV%&;-UN_5*O59< M';;\3RILIF56F&V5OW@+7UW+;P+[[EO$GU!+ P04 " =EOI6[-UUE#<< M 0#YPQ( $0 &=S:&0M,C R,S V,S N:'1M['UK<^,XDNWW_16\FKDS51&2 MBF]*KFIMN&Q7CV>K;8_MVMZ]7R8@$I(X19$:/FRK?_T%0%*2K1XHJ*]T MU)YN='IRW^A8P[Z.5)$\I\IMZTQ7+$.U# GI?4N5T' HR9;:,W2LF(8V-"WZ MV4E(^D?ZZ 9GXV!B_=*:A.'L[-.GY^?G[MCS CS!R++=(/*1:^*NZ4T_T9:+ MND)&(G[.?@E?/?8R])VNYX\_V:YCNY@.U*>0/![0<4 A&4CZ"K$CRAU)3E_R M$MBO7O*LL%?(HBA]^I_?OC^8$SQ%'=*0D+8C?8J\_^?F;Y,'E4_T\A %Z>V; M/B#U^_U/+W04TG=:>-D2]KH FV0HGCZ1"ZSOBR:3B_:.K[]M;!1TQ@C-%D^, M4#!D=R<77KW<#CQ5EHQ=KX_O6$IAV[V2LB*)U<9;;SJ:O%K_%%]KF]/AVX4&2>N(O8XBI>\)_'!]F,@?ET-TYB!W_$L+NYT?#RT" M8X+2P9BXF M#;!?SNB-V(]_M"T+N^Q'/1+R^R0SKIH2M^$[;,KEWQN M?D%:YR/GVK7PRW_A>4NP"2%''5EO#41"!$/6^T;ORZ=7;\WQD51;?;,#$SG_ MBY'_C?PE6'S&: UH]XOZP!VYW;->?Z+7&OQ#/OP#Y^3M%ON"@\8M(8;0+RT" MN[.1_8*MS@@YE.[)U_JMP;?S[P]7AW_P(O+]5R-VY5J71-.GGR!:<-#I4$TL MK7WDTVL@^'B$R;M,'&S +R716<"4'&F&P$AU%A+4_M(*[.G,H4J$_6WBTU:^ M@FKW);#(*SZ]?D?\_>5'DS8$7N2SWYCV.DNZSGI#NY[^'3,\IK_9%OU]9&-? M8._'&PE^6W13&OE M5KU#>?OZ2OI[^I%/K_J]>1CDLH4RC'OUKD8R\SQS;M\#<\'9)/6#:Y M&IL=R01Q]A"2+M%G+AP4!+>CA] S?YZ_V$%KD-YRX4VGGLNNG\2*]G&.W+M>+"#"2*87(SW%"-B:>!!TC)V,7U% M>BW]G;YCL_R49LCO*[_R>SW>*F_C32R%LSO?LR(SO/4?L/]DFS@>9JHXV1C; M ;TU.'>M\S'1C_-O& ?%C_=;9::>0IDMR!6Q>>$U>Q*K\>S'PV5^8FD@Z"R" MEK,+6BYNUM)!./R:% 8()R-SL@JG0.;TZB.>;'JU+S# M_@/=&EB,A64_D3ZLWLHVX5#H+=1.3O_GVO/TCY?8]::VN^FU2>_W;EB\>L6G MUZW?ZWZ52E\7Y]Y"6!7H,5L(!SP(A'.W>*H')62_[-7_XYHX)HWG7DN^378]&G6 MIMJ(FKM]U-+&_-VSFKM=V9RB/KX%F=HB[ISF'^\9S:8]\SW$( MS%/':VV&G_\%>-5JYHC]!V5%2L>X-A7^5^W5Z"0>9,/_ I\/!<:#K$KW#=1D M'&#)SM^2G0=Z^RJ: MJ +*$;5:=S])%?[8(L?!0E-0U_IT.?""+@YAB MM>Z.@--O"U0AI;I[ $ZU+5"%;& 5SM\JG =//_\F-JA>=)0U\W3TSIW&Q M%C;<=7>N5.-B+6SX^?>:O&OC32HNNEGCWPGSKHVW(D4-?I5*QU^ONZODI,9; MD0//OR^B7==@^;MOX(/#LRL5%5VKPUJ97]G MPKH^LN(Q:UT5X\#_$O7]>2-XP 6L9^LC+*/NB]\F^IEXP 7_:_/WI]Q?)=(H M++K9J+M?H(DJH"110YQ M>,/CI**!AY\'R<=;G!G5#K\/'@H2NH:_TZ'JC7H MV]5#!04-C+J[ $[E:JY -KVZK_BK7YL."^K'O^.AY?>E.C]NAQ%['/K@<@U^"N6YBPB&NC!&X7/9!YX M\V1MI,*MJR$_);YZWL_;T=O+"Q,7M*OX@G9?J MNDO\A!UO-BU_PZLBEG&W(@_\\.S.]ZS(#&_]!^P_V29>H=(]=O$SY%+1],/=BI\WN>0+E2]*+I+(743%'L'!1.-3.-)'+G1>!1.-5,-Y+(G3.!1^%4->=PYSK8(YSS,7;- M^3>,FSK/<.<>_-D1,V>.TB MU6VE?W+!5#73U&V57P5C*IEFZK;:KX(QE@*N94,N/4S3-0%7,JF7.X\PRD1Y@>[:GMCF]'CT00P0C[MZ-?/<]Z(Z_% MSA531'*=QY$NHDM(KF+H4['T.=A%;1 MG*9PYWTX5FBW3]AO[G2F<.>2J(F\JIK)N/-3U$1>54UBW+DN:B*OJN8O[KP9 MB_R!INE%;AC<>"$.OGM$'N>N]F]A^0D,'?YTO?WZ&_FN'48^9N)[H3_5: ;BU@?!MPR*-+0U;ET- MN620YJ!?W%0;$FC<>@@X%D"A#.#6"Y!) ,F)L?#9\W_6$/WFY7WOR->Z%XYW99G6NJ_8Y1@">>8UU/9[[WQ,J% MUI)/GO-DN^/7-Y7L2!2-CEP0V;A=8>^6,W-+W:$YT:O3!.<338W*[)WZD" MJV0C?U&$UHUHP]?5;2N?,\L$7M=_R$?33&][14[^/$QP&U M\%=6O8N_/3Y[14'LOY%O4SN'?'1U@9VH:1J)[]KC2;CDEP .K=^&$YF\T('FUM_2U%F:C;=3E]TX3UAESIWEFJ6_OD>S]"<-OZ; M[0?AXS-VGO!O9!0G#0W*T[GS_F26T WIAB1G$DX=EDM.KLS"^8J(@O#>[\=2>QR^G%OW?IDQC"X=9N5X,*NA:"YH"!W M_KW"MU(XHB"?GK,<@TU^J)'&X\XU52.-5Y*H>=!Y/>[\4SEE\\V+_-JPL,>G M_Z?0T:Z2^'4E(7=N( X6ZV51D#M_S#(6P2$(LNX(YN8L@20R"1W=51JBE^4! M\?,QF92*=,QL^7Y #ZXOK[R-GUA>:2@WN?77/(2D4_29"P<%P>WH(?3,GZM^ ME.\7/UQ[[U&*!N&CBHS0/>[\-H /KO0'MZZFDN:;NLJ).^2%>"XMF$*17TJ=S1$7WN/,N9=#**PD@II[+KI\W=-+DUAO%EW@JJIK0Y\XI MQ*=X*IJJ^MQYD?@43T6IZOK<>7-H$<';9Q?[P<2>K=AWOWI>@"<8I>GJD$/6 M! WE#'=N'\Z$4H49T.?6M[)_;73GX^N[VX5H&AJPVN?6N\&CA"KA$+?^A8+\ M3W5E#K?^A%/Y!;=-<'3?SXN"&\^E0^9[CF.[8Q;NAX/P;YYC-9>K=?1*O"-, M5*(GZN@*.;'^KH"KLM@0'\C7AHJG(3Z0$XBG JU&WL:]>&A.PG!.DRU[+ODU M>"TBLJYHZE:7+((OY!2A1K+(K7LC(PDVFV,-)05WG@Z^;.6R.,*=^X*O8>?" MUN+.E<&WC"I17_R[%C@PN*K9$91%;M?XY\_(M]8#NZ^F,\>;8\S6+KY)LXB'^E MZV36>,M^&GPA_S"!V;IB&:IE2$CO6ZJ$AD-)MM2>H6/%-+2A:?V3$FWY3!#. M'2*XJ>UV)IB>OSI3Y:ZAS<+/S[853LXD4?R_+7;KX$LP0^[@R]#_1%X0_QR_ M9^UMM,T=Y-AC]\S$U!QKQ0^GUTW/\?RS/XGL?Y]'I).=$9K:SOSLKX]$S(%P M@Y^%>V^*W+^V ^0&G8 ,RRB^,;#_P*15I('LU^>XT09Y#S'^<-H)2:;-_G%S M_7AU*3P\GC]>/;QN,X>M?;BZ^'%__7A]]2"B*Y!UMMJOKMERMF9_N[W_+6UDN=]7-WY? M.,W'-W?^"]$EKN?>1%/RO"DD*N<>C]A^54MP$=7L%K;/+CTSH@J2JMP6TS8C M'GD_498[;*P_A=;Z-;6K2]NOBEUIZ[5=;^TK7:F?[;6?6(OC5I-QH:/W2TMOI0_, MD&415I_)LQ=!(D.Q0EL'C]:&)AZ5HJG'7__7^%^ZN[ MV_M'X>['_<./\YM'X?%6()/Q(YEQ!4D1;N\%2?M@?11NOPF/?[L25N;IQ1Q] M?O%(+TM]15T'WB>F4ZJ8__8.1#S]>;X03K#P[Q0G0FR&"L0ZQ58YD]/;EIUR M8LPV*OEY=L=&[2HVZ5^SS")_Z4S)*R;TL8Z%YITY1GX'NRGKE-;@[Y&+!45L M"W1MO95[G(+H]AZFW2*FW4RJ-!9TW>KP_OWFX9O,/3$UL:@H74$GGII'O385_QO\30B_YD7KOUV=7PK7-P\_"/TNKMKDQXON\4-9V)B\ M'9+-)M.'JQ=DAJSG@C<2_$6/!10(P0R;U.EJ";8KV&$@F!-F\GW,U:N33_"& M:!PTP?>Z?;'X&3[':ZN>X8N.7;U0.E>]1<[@!C2!&(V>,1N\(5_1;X=6#8[+$;T(9O6[%5D MLEO],7+M/]CO'^L#JXPC>63@G/]GSV*[)QDTN34P=%D_[<0<>K.*YJ!D+.B*9.83>-DS MY CX!9M1:#_1A0J9C7!0RMQ;7:>)S 4J] VSZYK?A8]E=S8GQH?L3*#:^]S' MZ!7VE=9 U?MOD?\QAQ/DNT?D>S?QW#=.$$DEK^Z)'45??S__*_>E=^*O@1!B M!\]H#Q,?49LLV4TG8K8&60PAP7R%K+HX=K(A[,8+!32C05J4)MP+[AN9*UUQ],IMRX;18VDZ7]6>02--&[B(5JAPYSB%XA M=#.786GUV_2?S@3.Q7+[$>%HA"^GUBD[_< M+[061_%"!X9D'KLMFRCSN20/&5L61I76&C#"".="?)1=8*'5;6&&?.$).1$6 M_MP5);HS)P236GMJ"Q_4A'HQ\Q8C2G><'OYV">.T!KZ4HJO['S^<'F^ M-B3EDL#.?$8L3F3V%*PQF?)YCYLJGIM+*?]T'Z^)<_2;KX M>8("MIML"1:P@=YI:_"_>,T76,W@>E6.ZXVW1:G45^-0UA'" M3>TP)#S%#B&>[[ETLG'F BTJ-1?8Z6N:F_$)"Y

>+)-.;FD?NRQ]3F_;>\/V]J4W4M,JN7E+6],[ M;9>I::)+AQTYM1A7S<1N=:>O#HP2D_2NVM>*CQ+K]J7B_7IJKROI>N&OE@F1.<+$:B_QAVVV8.,DG7<>9B/S-0K(BX)@[TDT6;?)I\5G!)USPZS3[9 3.LDGS6U)U#3T'1FVD:70OY5B#0H&K;VA8YI7Q M'S>Z6C99:B>&IKS!J*K2Y5T[)V0PP8Z3HE7X0##(G('Q"E=O"I*+.K(B5%4?(FRV(6CCDSYDK^^^1,T_V MZM0XKTF;0MC'PC/])QG";WYC:\#VKG[=VM7U+= 4=F^R2\Z\>!X]\VEA/_L)K^6;7&X=L%T M$X7KC^Q+49DW5::Q2)4Y\9/<@3[]]"E[O?DDXQW181RYJ79JK[U) M3/<$@-.*L<)U.1(^@@H"_:\1SPQ5#N=F6ER'>"I(W>I=2 7TY<(C8'#I*IS\ M1 P'VTHV4],E^:)B12!\^.&BR++)]2./2.SL^^:H9*8;MH_,:%3PR.PBS1=4 M<0N$B4_MX#]E2&?>;PVT+Y_06QNJD9242Z!DKO/1!73D-^22Z8?R[:^!<&D' M9A3G0Z.+I',7.?/ 9DN-)4$I@V.G&[WG'@>1$[);;FE&3/H/ZA+V@[9,IU1D/S!27^G#':\(*(.@O.A%X4"3<&-0^'>#GX" M+>M!2TE16@-%?R^\5)O!2S(OTJ)W >/DG>^9V*(T!-+5A73Z?M*!WZ<:AP%X M#-ZOQ^ ['I-5!U.H[.08:-2Z:%15)AK5>"]FC'3>#+[1E8+P#9FAYP/5:D,U M[3U1K0S'6P5]^>&NI.EZ0$Z\J1]7:EY-_$ 7%#\"MAV<3(- S-H0L_>>B-D0 M%]LE'B'FU?XQH^F5L&M[_@HA@7PU(9\FO2?R-<2/]AOY"YD-1YA,@BON;"!= M74BGOB?2:VB%,:G5AF2X2 MEO6:LSET?#GQP@+BC]TAV@BC4[8@#XR4UN#A^M>;\\H!C/:#L MTP-E'\/5,Q[*>Q5)7U ]BE.<&MK7Q-(G:#9^%I_\";T9 MZ=YL!^]SC:2;X,^#N*&V&REI@1)#$SC^$#ZW%SZV/;2%R'5I6B9X*3LX/+@Z\!XLB MB,]VL$C!&K#SE\+(5(I>,B3- 3?G-ABI%+-[_/U@:-1_V23%8=.C,1 M0VAE26'3\/_PK$//P9U4L"QGHG[0R?QC/OSY]5"H7685GKNF[3C(IZAZPFZ$ MS](?XF2W-LWL.YLY+# ;.30!@1?YPH7GX\6-=%?HP@M"\@?38]E^DRMM8>WU M](61._,QK;W)3A#2ISVB?UQV7M2V<'J 0=CWG*YPS4H=Q:18?S7R MZ4,LB0)IK+"LJ1UO7,6%/VF1SRGN;J_Z])KRGP% >P!$QMJ<"]\P#L[8OT* M9XCF#8M+L9LK4J!5I6FU(XLH'#,DFHR@R73L13)V/!JQ%/4S[+-:28GRHZ"A MZ2],!@V:0L-V@\AG?YAYCFW:.-A^P!CDF5,AN!'A^?H<\U]GPN,K5J+X3G_] MSD5F_9%-CY0+*(8ESA1YI3 M&$:YT%$6SFL10/9(9"9A@3(DY.'TSL69+Y1T@> S$4)08V:Q M M15,2T%4<&6''I%4!XF(F#/:+7/]QI40Z>=!"*.F,P^R;";($\A\'TQH@M*HB MFU#F=.(A2HP0*'S&#K&!D^( ,Y]NP)-IBZ7G9A7%1]0BIAN#% O,T A"8IC$ MIO/.5R>U!#:\!G!2%$XVF8-+$S*_&: MO"9=\+R]*\".DR:(2G($DM]&U*2;V %9[;Q:"6]L&EL-7]/J$00TW](GXQ4: M?2VKP("X4*,NQ/A_[&"<68OIC((RIF*@'C3E25HW%(!;^X@6PJBU> M*#A9'Y&AM"TZSU.W \N;)CQ/O#C9IQO'01/SWB.F^P9YQG**0#Q%B>?7;V?" MKYX7X E&*RE8VL+W[Q:G(Q,: M=@.Z5EE**K63R MLJM+: EGH##WD+](;>N[88TEMHUGL)HH=>(NIC%@_9JP M0CJ_L3" M?'R]VHRM ^K%\!:>[F31:OO$,O2)_48WZL!Z*T5:"RM_BPS) A'NV,'"OR.R0&6Z,JE"^#?OF4QE/[$S9\O;N1=1$?IX M1%ZYG,BN%[L?S( ?$5WJ6FTA[J0PC?>?6'Y^Q\%H'.'_3,L87JRZALGJ>.:Y M5NK"U^DC0^R0)M!O7V)F-3&?'VDPZP^93@UZ5X_=07 MFE]$3*DQS7[Y]=OK#:#;$5$\.[.;@S!R">.-D_MLX?5^&\NSN!$,K!*D\,JF M^K;#*;#JZ69S)IW40CLNA$XOCGTO"%[% *5O6MGH2@RR^*F%_@L\QXIKY1!1 MQXH0+?T&&*1=D+0?5Q19O#MF)XZB630DLB"*+[X8US/"B6FRP=QJT[V$+K7@ M?D-S@<7W2+W]2],D))O*BFO125I%HB,?WB(Z9E+\[MLA#9\D,]G4CJ:9S! T MW6>'Q,R=Q>]*TVE$*. M B@5'P4X93_MN.):DNF=QX, O^,X MEFB*++S2U,7!@.4A@,44O+V#=.>83*U3NCP-Z**4KJ$)[0EZZ#;8:)Z$.JQ\ MARC[M^][]FAYNB RR<(X2!?G4S1OIPOI]$^T&V__^&P[SMN_!1,OT8/.+R]1!;M-GY:_SMU+DPW/9!$4*S_W6/A9LA) M_T[,D^12'!<4X<4C+.Z,((XE0XXC?FC50':J8AF-'L>IL1 4>LEV"9+&\RZ= MAH-=8FP+SQ.;CCX1=A -_T6&B7E"[.!G0$]_F-@/D>TNDC:A((BFLS"VGUDV MYHC<1R26Q"MA&J+TK[BR()L]Z%IS%(41!=,BX7H2EQW/]?2.Y:!;:;@3+6(7 MXO'BPRMWA&2BL1ANZ;-I^%/:V17$T5ZQDSJ)(%BC%NXA^G Z:\4(0>%B8;#: MC;BC22_HBB*,/^;'P1'VE,Y7M.)>$KP5\\>D2"24H$4>61_3J$Z67KXM..1- M#IM@R6>>['#>7AT7"@E$+%1R4]P7(A7+IA:40*%&M0'IU\)=<^A;2;_)HVQ M?-H1QUZ&GNQ"S3(Z+9QX%&%)SZTXWSYY"3N,&!\<0@PP\?8X]60E4$]S#+), MWND;4M@G$77;H\@+C0U/IG V&U2HH1]WCGI*,6N#QJ8X9'J=P1T%:6P@BPFE M2/5&7>'<(<**QA/A&0N)+DO*CZZ W\>CI$CI,JAQ6X/H5\ED'W@NU3QM^EXR M!=#BIN,(T1J4&*>T.1"@7>$WCS3^"?MMH@5MINO(5UQZ&[%+8^5'G@^HNY?J M)N:5I_[6P$XV*E.<().0'9ES1N]T"<)\_XF1NU"NNV:]WV/.Q^AV"2>CD!T_ MB69LJ#.^1V#6T:NHW;=3,-TI=^. 4J(\8G?1R@NH1_J50EDM![LJT&HKYO%A M\*J%&+SZ.S)X[\[O'U>J6KUNPK:%5,9Q[+4,I3DKM37"B\Z:"A=43,*?ZTD==5\Q0RKR5%213V^C-EYLA7DVYI" MA>\T2EM(NT+5:DLY[=-GD)ID\T0ARZU!KI(QS<+O5^0PB_AA@G$%>;4 M0>B M5FL-"LH#>;LW>^-R.-B*,;:2K^&77Q D7K0M$>H>B! M-<\:0U&CV12]Q$,@9%T(J4M 2*'7;$+&&4N%$+V ,5L?8M)=_5QA*0TD9K_9 MQ%P)&_MKP*Q9"!NK#4$-NB?:?^<$I7%'36;H#4WRX+%J6BS!N)UD 0>6UH6E M>FL@YPJ.:R)+&QY3% =<=^(3[XO$RQ!@5!^:]F1"TP,C%=)SAJ['.KU#UL?= M^6ZT1<,#G;[;H3T&]5 K]="KO7HX:3/62IGOP^*6H^Z9$HKE?&?ZV/M)RZ"] M >U!:1GH*=$&I&50,^4IV)HL\? :V@6TZM #V%6T=4/6AH+;L< ^>\^9'1)^ MF1G8\.&:YMOQ(O)6*V@+^,7$Q"@BHR8$$YIR)DZU&%24;()0HBN*!V6;T(RN MV#LL+<3N:YJR_:.')IOH=?4#,V- 6W>W55/[]6FKIA:9;X1?F_\O?Y)T\7/\ M;PZK?VM6E'Z6OL>FQDE[OS89B'&^-1]CX3>/E>2]8KGC_AZY6%#$]OL;C ?[ M)<-0 .(/61)S(V19E+.<^VA>K[/X;IK7:Y#U >Y)T\0XO\,N]&8G[6=ZONGL M(*?DFSYFD/W6=R1+#YHOE7IQV?I/2'M=Q >@D?5N9)'[ ]ER<)3'Q6T99%Y7 MEVF?W![*@MP<*F/45.\$NK0^#@HBFF=W;&",W.4OW>$EANY/"7EOT2 MGKG1M&-Y;-^ /DDP1/J+&9JHNW344:360)':DD&F_M>-&6RV>0]A88ZQ!]P# M[E_C7BL']W2C7&_+N@:X!]SSB'N]'-PKK8&FMW7- -P#[GG$O5$.[M760"7Z MWE YPGU!K@:.5SK+! Y^]OPJAZ]'Y7QCMU$)U)$SO7(XHY&U@='6>T?/%3MP M6]9< 9#9#9E^.9#1F5FMR@"9YD%&$LO!C-$:Z/VVH4N F>9A1BH',SUBSAEM MQ>!)SS3?<7V='-NBI>6\:98L7+D7<9D8DW5!5TO&R%D9LT:*/B&%U,"%/6!" M.103-..PHHB B>9A(O.&T!HFI-:@)_'D" %,%(2)S)LE:YB@Q;/4/D>8*-(Y M)O7Y"\AY]$)6C94/MUBF,(UF<:6<#1::*YRL9N7"5B:9)5.CI>X[1%LYVQJJ MVAIH2IO%, +: &TIVLH!&\T+*QMM60&T =I6T%;.]I.JMP9]M:V(1Z]>3X6V M@AR O%FJR5%<=RQZIZDPL)5HK[S3D,&B(-3>T1'2L#W)'X+V+,N* M05"/Q=CKVM'N-4 0?P@Z!8#ZK8%!+.'C@]4!0/P!:,_JJ1 $:6)KH"MM2>5I M$FM^O,2OQ/KSD1,?\K.FMFL'H<^R<@DX64I!#$4%AF$B%\*J\U=2.9!+09;JOQ!:8^%6#"4:+D\N:T8/8!2\Z!T4B0I-/"G+?4 20U$TAZ;L6 H MJ:V!K+7[(D_S6_.=BE^1180\!-]A)2;BG>\]V31%QS?/O_2B83B*G'/39#DU M-U!$:PWZA6U4P?*<(YSLL?]VXR2?GM6)\=?6=8!1 V%T.A099+9N:QKX"AN( MHCUV7Y$PHJ4"VJJF!TD9F>&CB+&@@X'O$FM09J6VUB]C7 VQ8CM5K R:V!TI85GDX]OH\3 M;MXB>OBH+6^(T"_1V;F(\$X#O/.RBV85[+7%PC)%P<&01L!NC^_T:-BI<1:8 MPGQ= +M&P*YDU-%C<)+:UH[/F0VP:Q+L]CAGC\9=?![.4&JC[0JM],RA@7O- MLF )'QPO"#X*(]^;IM;N:MG*BM:6[Y" 6:W<6&[?B=3R4M"@JK\M]8M*J,2- MY@?@G<+./1QX/;+ :NMZ4-P%WIL.NS<.0"3JX![CC'W8?C3-V -)O\ ME F";U%FB&09O\&J_<@=NAI:&_ VG&!?2*W99'GRL?)*@?".&KUC#S72NO*$ MWWCW9^'.0^]L?GC4(O]TLI54]1J[H;/[GG5T*H7#3I,8]+1DVQ#73G98C4:-2 M5=/OK_O:*D%-TZ.$7F^B##&1%19"] )Q0OSMH"R].-]\;WI!GK7=B(S"[6+7 MZRN37WS?(Q7BU4OH(S*0MHO\^76(I\&-Y]*O^I[C,,=0S-6\)*4'+MMJKZB: M4=PX)@&_)6[$<(1?G09 :QJ$D !^P+<83D M^)SKAMQ=V:W].L93\>G@)9+FQ;?;#/H6;_T3$27KZJ]Q;NN\A(O/MHI'6^X0 M4M D[&6RW(_%7D^DV)/THDZ! ?8:@;V30$^BT)-EB!P%Z.7Q9&_!WAJ\Y-9 MTXO*%\&?)5LSI_8-3FMD)XYM\&7S9LW>^1YAT@%!L3VE-3#:4J\V9:D ;AP8 ML(?#367KI1ZXV@!N>?()'H@VK370V_T^H*WI:"O'L7LX\'2JYOK]8P*\:N:' MY]PY)4[(Y>L0Y9; M+>&UM0U@FIPM/0"4'MG#IJ&1[>J(*IV4!E9E-YM)!V6?! MR* J&P_*EZ )QA9PK4;1#Y- MC-FF!W>[9?B7RUT';QKP"LCZY])6ESE S>F$F6=QD5?;2'0VU/6BR@MP,QL" MIX!312V--M"&IC%6C][F!=( :>I$FA+G(79$5.O5)J[[#_0)7S;A^,_'9R3K5[^CA#U6(> M%A?SL-8:B%VI@25! >V-0KM1"-IUBO;CJ]4#V@'MI:*]$+ ;H-H![!PY&K:B MO?<&[EO\#5EQWV.X/V:WFM/*U#RN5BYM)PJQ58;G(,\0-8/FFSK&(\U/L%Y) M<+6!WOUBIK4=/*LH'@KPWBB\YUNQ;,4[:4$QBQ8 / ">GT7+#KQ+H. ![PU> MM^R OGSTTJ5 U#%08AP/OR/R.IJ_\#]^G+/!<2&V.?FR=8&+MDS?".E5BY[$.NXFF M0^S?CMC\$MPN-5;B(\L5FR.)2FL@*VW]^,P2_-E@ *[]H<;E@HMF+1';JE;4 M<3< %U_@JA);&E-7>"""J_DXG@$TN]0OYK MV4^#+^2?](D51IF89MQ)E-S@R]#_-%BP-GWLV(M'ZLY>JCK9:\[LD+38%-%=Z9CQT4VD_X\[-MA9-4G:\\&&NI,W'Y"!J2-A!% MO/61;6(J?2YBPZ>_'H/5?R=^VH09F58Z0Q^CGQTT(BT\0\XSF@>M3Z\Z,K7= MSIN!>]OG[3#*AC0V)]FZ8AFJ94A([UNJA(9#2;;4GJ%CQ32TH6G]4]9:1<-3 M4O?MZ;+AW)_]J(I6;:'$5^30!@H/$XPWD.&4+?SPPT6199-6+2(,ROCX9@Z\ M,6.*[;]XH%[[<.T2=>9%Y*U6T!;PBXF)K;0X(BV@*3&MPF79AC@!UT(-L=.L MI,T.F@7X+/WA4KHKQK1.3(#D MR\GE+KOTQB*,K^F]KJ[H6R^+7>G :YJR_:.[GMS56$GI:E*_/HT5>UJFU^XQ MWG)&SA2YANIG6D+%E-V\_MC1GPRQ%3NZ'D_/I^S\YL"AOTXZ?HE- M3!>W@B*][CS N<92E459>8^=EO- F+L@QVS=/ \"?_0+#XC)EYJDZ=B]_ M(^N6#RB;+KR(?)^05(BA4WDJ(*[?4>2N^XG++6<$ PHF ED!"2;] ?\[LI^0 M\\IU\YZ.?-BX&/RROK;XAKRVW M,<+\[:\7%@S1@(68-YW:04 %+#U&!ICUYP+(XP#P<,@XEU=FZ:;"_P?B&'&QPF>F-%;L3".V=2^T:$MKPWMV;1B&:AYZ:**L#+ MT6+GO<-LV]14!U/R#W+-B1T041ZNV\$> M+$>W?TN%1+_S\0S9EH!? M9C38K]Q=UW=J(.WS_20RN(I%<.C:O4],'UH=NJC2@V!A2P0Z 6GOE$>NA@U0YNV",]1K&H M[ASDAN>N=95*BS Q-]FTUD!1VI)QM!X'=SYO.-KO."H01SK!D=965(,C'#7? M%J<_=[Q1)PIP[&8!4_OT^OB6L(A,AN[X.T;$\*%?N1W]"#!;]N8FDM$:J!)1 MR$<3"0QKWH"T3R$7"R2ZH:JVQ1Y$PYP0#M=NB-RQ3;TCL=M[HP6-IM0Q\@=8 MT!5I[*648MW( MJCTPJ$\(BDL\PKY/-+3MFMX4"R%Z.2:,$>RAH]1T*HUK)HQ']+)@5VXRT>.V MNMK65 A!;QR,]FGG F$DTUT/K:U(-$WCTR44BF_%9- MRR*2O=,UUQK90A1SJPFZH2G3' M=?;#%0$K1(26%]'-D$)29U;;RKJG6]V=.W,%8(;/D+:;I1_C(DZ)[^'OTTKEN-LJF?M7<#-EKU"?@NHNQ13-_Q,A:T3\' M'A11#);^0U9X*G(+U !J9+702Z1&CYW6Z&L\4:/QF\EW/I[:T70QD<(6\HF/ M0:4"2!AU*'GZ!>75A)UCWM"S\Z13,>A1Q8*R:D)BA2QW-GYUQD*#!2H\F68 I KB_8\&DMP:Z&U=KE' *'_S!^1O M7LG?[(8408O)QH8$<974GTGD\+L=3BZB@/0$^T?K"J4UT-JR"(?,&@>GO95; MRH"32J<>D:MB1HU?"= 2]D>YEL!Z.THO?_?<\2/VIY=X&![*&XW:_I)<5!XU ML/VY0<\^-5P$>G2J=7L&3^AY%Q&Q:7HSC@SCXX+[:LBOO=KYZ$TSU6@-%*/= MDXLZZU.70%+ W3%Z_7C<]1CNI,+RGT'(91&>]D*36X+Q5(8'_O##16J?F%)2 M6]?A=%KCP'2@%_YP,&DB 9/:[M^(YFWY6W3N06)F?N6=UX7Z$ MCI!: T-NJY"/HGD(RN/Z.0)!J>--.*"P'^%').[>TCF 8 MS5@AMOM]6!0T#E)'[9(> 2F:Q$)L:S)/D&JF_;QZ8I:T'?LTF=M*X7$!C7V, M:;IKL*)/')>_(IH?5#*/Z&59+N(\%A.DGCD+4S9K]T9-$2 MX[)6A*.0/ZN;[TW78S=;"S2(WMVF5X[-UMR,HKNL2I%QR]QLLP+B3K+-FAMQ M=']54]O]XTLLG IQX+PO9O%AV4^G=!LY* B$<]*MZ=2CG_3,GVWAS[MH<(?] MAPGR\1H=I%4Z7-]\6U^OTF^PK$!WR+_U'T)::."_D1/AY3L3*HA+*O1WLW)K M<^12FJ.+K8'8%=<=FFM_$&;(%Y[HZX096=D%](5"1]C:%W9#L'M4-SD!%KU@ M30[.HW#B^00!5EZEHTL[1GI+Z^33M4ZFGBZQ34B08>SCY@IH\;EVZ0-_'031 M =U2\@]ZWI;=1F$0(I?JHMS-BPL=]O,,NLT&@J7D\99?%E! 7=%_CUPL*&); MD$7RWMQ"R8NW X6BE<^$8X2B,Z&(ROJ![<.$=E4M$G\!A4_'(MJ'C:RZY"MV" +![FP:&".'#_\&L]?"S&>E7*L MU4.-9[64YABG-IZ5DYFGQ@'&LWJZUA'C63NA[9QWW(\PAHP##.B\S3O,BC14 MNL73-OKK0?+K@UZFT9P79\=(XP#+.6_S#I2&SE(OJD86[7-JHQDB(78;1MD) MN\TP,FCF3>7H2$:(DN$.&]G5QU9LT-23*D_5Y9L9[G).&D<'%CG$O+-I 4/! M1#,[1 Z$MU20YG@AC3LBC&OW(A9%[GFUSV)\>QI$B3<.0GO3 1<#H1Y9%AIB MNZ?S% K5S##Q\Y4*WQ8>V:9]6&CA.S1*/ARG? /2:O+36PK=XQ"13UE7R'?) M* 0K KJ,Y9.;31)9ZQMM35]?=GX$.[>^D%I7QJ>#%$W;*+8U8]U]5 FDWD4& MEV"E?-)?!]QR'>I=M @,?!U!&O%K#_#?;]7Q"J^M$'+GI MI;4&JM*6I/7->###:PR@S&;XT0#2"8#4MMQ?C_("H[LLHQL?7I\4K)U3J.5U MN^?:-9V(CLA=G-W@/ Q]>QB%]#C=HT?/T2TGUX.YR'8/VZIZC#+GU#S/U!Y M+E+8N'S.SU,SHYWO:<=Z4SCYB&MICOV4\)Q;+8%/=Z>/87-,: MGP6."H>ZK:1CMN>N58"7HD]TE4S64491L3O%R?)$2[&#)FC@.?#\1(>;"^%Y M7Z0\E]J*IC2&Y\QT^<1,MS0J='% 8?!EZ'\:O X9+>KT0B]% WO-&0W)L,W= M^) I/AXP%FA*ST (/2&<8.'"! "O_$O;2(%NZXIEJ)8A(;UOJ1(:#B794GN&CA73 MT(:F]4^YUTH?FOAINV=HC#M#'Z.?'30BW3I#SC.:!ZU/KWH_M=W.F]%^.U#; ML5@PFWRH]DMAQ<96[4%]4NLT^COAU>[ MLU>O[?4J6OWAAXO(PI&T]&-)[1 /5"L?KEVB3;R(O-4*-C6.:<@E[9E6)HUT MT"S 9^D/G]/,#+;+/L$>^CQ%_IC /M$5%/)OEW-4)<27$S;TE:ZD2)00R:HR M^7#"E2[CRIM))KXF&UU55K=>%KO2@=<453[HR5V-U;J&4ME_EK:V*4I=QU;M*3ZE)6[6N)FN9WGKLQME6W_N)W\&# MVB/6V::T1J5NZC5Y&+_",.8:QA1\%S!JN4?M:SIJ#S!J64:M MHB-US1B[@L["O*M!VQZ;#F.W;^RV17K"R!TWS]_^UI?D4-]I<+? MD1LA?R[$"2B48^(%RHL"RCOB/$6BDH_YZM XC'<09K%GAB@J0'2=C$HAB2*!B<#$AC!QSTQ8'A/5 M(K-/ 1.!B75GHG$:)N:T7K6BDA0!4X&I_#(UWT&G'M<'G?IZ<7EKWC==WQ]7 MN2=J+I[FSF)S$GH:164@R27,1A+T77*T#C3--9\J?!\<[O>*2TGQON=3H&L3 MZ,KY.?]^OX!S_J>B:X/KA\*=<&=1=YZH,L#I%>\-#@7'"P[+>O<.\[C_Y4\] M69(_0XY]D W(!F0#L@'9@&S>J6SR^9C6*A!O6;3>^=[(#K\3FVQ];2F+8FO0 M6P_DRYT_#I#!$3+6Z@\?A P)D-$X9"B%((,& &\H00O0J#,TUNHO'@0-A4"# M%ZUQHCH#IQ?LU0OV33O ]&PW.\(G>#,ZS%!JH)S3%4J6Z.[XU/UEY-/- -(J MSXI/6K"+M[%\4L%9FZA#XT<-CHJ7 GX*7D2!;$ V(!N0#9^RR64L9CEDL3XA MLL+=F>=#C=(:+IK4UO.L-N@.A@0]@-;(.";$ V(!N0#4Q!P !N=^I;$X58Y2+W J0NS8 G+S*YM3Q1GE(K?*&[D;&VMT MCRT\9=%?]+S9]^\7P@\" $CP4Z$_B(H$3[%UZU\@Q]GD&=I$&:TU4.2CP_/ MPU_MV=TML,F2;/\PV.B;80.GO?E"3*Y9>DW)[$IXN0LVR1;/.FH,@AI0-74 M3KXT E08CF%Y0!0LV#T!8G4@D0TEN#GMSC"$(-#D)# MCN.9* U#N_'6BGT5;-NDX%-,\J*$!;8+ 3M*T]7*()Z@* Z(*@P M'U%1N.EOQ@U,8'4'SR[OT&'@R1QMI(A-BC8:>KZ%_4[HS<[HIP//L2V!2IA_ M;])7Y"#7Q,)OR#= M>BX+!XP/KMU&81 BEXY%WH1SQ*(=R$I;,8K:"\A,C%/L$@ PBP5F_X3 I'5V MU;:D%E45LN; +!&,?$Q+?RY'H#D$63WM-IEL>R8#QK:)YY"A".+"*,2.?]SKX! A0%BO)%T5P,S9*ZX/3$9*52VU(/)E!@9\/8F6\"S94LXO0\ M[;4&JM+>5-48)E"@Z/N@Z-J..5\4[;<&LM;N][BW<=E&^R?6>?)?RWX:?&'_ ML+\LVA8W@;3+0;, GZ4_?+;L8.:@^9GM,GFRASY/D3^VW4[\G3-MMM8"UL+X M\N=GVPHG9WVE*RD2M:*2/?_DP_%5JRMT-;=;55% ]I:>%OUKJ3K-6EKKRM*VZ_RUE9%J*8K%RA MN H<*P39@&Q -B ;D W(!F0#L@'9@&PXV S<4Y[P-]OU?+;S%^_FI2=IO_G> M]-4*9]OVW]_B_<.\NX"JV!IH;5G4X:1_D^ F[2DA51G<)*[@UMB"$33+1 TC0URN7K!OFD'F)9P".AQ$<&;0>G*U"RIDZZ#('I=1C=.7<8N MWL;R205G;6*0WAI(^M%)RL#]SN]Z#63#VX1X(+-9@>S,Q#9: QEH70?H *WY ME4TN6F?)MI:/UCG-X5Z\ACIZX0W8 MZ_;]D4Z4DKG_?]F/='5S,$; 'OW[=L MBO1KE2/]XT-9XJSHG2&B B*]&PZPV[ BHA =!/L-H-L0#8@&Y -R(8? MV13INLE2>IYMO##SX&+%.KC'Q&X([! _8/_)-G%L ]YCTQN[["W,',QM^;$8 M]IYQM(<7H AJXGW+IDA/#W=J0@8U42,H@IK@5S9%.H:X4Q,*?VJBL6%4YV1D MG^QP3A!D85_ TYGCS3%.0JIFD6].B-2%F8,.\RR!T[;4P*JK1%[LIKM$6G=$ M6,$F8JD0A%$3#,&F#,@&9 .R:9)L3A6\M'5.W#0E:K0RY-&G/ ! 0.[W+9M3 M12CE(K<.Y*X-@(#<_,KF5&%(N5S*Y*?+M@DVSQK*%&%UL#R)Y0"^#DRJ-YM)[9"AAI$V! MR=08*YF\>!FPDF__6)?)RJ M23!C\0XFB##A5S;YB)[%HU<\T14@>CW =%Q2 MKR--TYR@4K>!"M14S9&5R369$U C^P5;G3^P[VW"DK:8XSA"4V-CV2[Q"/L^ MMH00O0AH&=4H^-A!(?V[)SR22_?8Q/83*Y5^/O:IM-T0@MM@FP9D [(!V8!L M0#;\R*8(=],XF%B93CD0XV!I&RQ,@TV&G=X:](RC\[P"A(#>[ULV13B92J"W M ?1N)H2V)(PO 4*]UD#2()-QXR"TS8ET-(1RNBG[U$TIRCPAK,$!<,AQ/!.E M(7 WGMM9J0 IV$D)2(B(@WT_D W(!F0#L@'9@&Q -D7'F:P9WV]B Y@5?NW& MI;O3$M[7+C'8+KRUBMVK9MT&$]N@$:S&NH$-P25U1M":$ZE,!$F H#H@J# 7 M4E&XD3?C!B:PFH-GI_/H,/!D#D8RE"8%(PT]W\)^)_1F9_33@>?8ED ES+\W MZ2MRD&MBX>^1BP5%; NR*"O'Q!_M'XMCG+C91KJ6#-URDD[:'29XX4VGGLN" M!>,S<[=1&(3(I6.1UXUKT)1<2KLO%K79E)D7I]A# & 6"TSYA,"DB7&4MM'7 M )C%=6\C&/F8E?Y/F'3FNDFWB8 ZG1F*VMX#]@'[ZLB^/3->>>RCV664/K / MV/>.V:>:]#3VST-V GL;!@[\V7B4/,+,"]C)E3.6.,-^PI^?;2NA=L?66FWB>FX M%P,^2=R'/IFVI+<0"QN#U7\G?MJ$&1KCSM#'Z&<'C4@+SY#SC.9!Z].KCDQM MM_-FX-[V.>[9X,O0)X]N^##[APEE.: ,!600'#0+\%GZPV?+#F8.FI_9+NL4 M>^CS%/ECTHI$"K0%;T# !CN^G#2NKW0E1:+M2Z(ND@\G3>^RIK_!;'Q--KJJ MK&Z]+':E Z\IJGS0D[L:JW4-Y;"W0EMWMU45#6AKX6W5NY*NUZ2MO:XH;;_* M6UL5I2[CJG>5GE*3MFI=3=8RO?78=&-;0X1._ X>PHB,C19U7$U#B(.&Z/G4 M"P<%@7!.NDD#@@16R[/4!&=-'L:O,(RYAC$%WP6,6NY1^YJ.V@.,6I916Z98 M$&:(+)=M5S#C+ LP=GO'SC2C:10GQK3PR#;M)/.*^RI"E#D>86>TAK(8EOJKWOB#SOIN:(3];5:N'Q%)_9: UULZ\8Z9W-G('O?='U_7&T84=>R./!%5)K,76V+ M\KH97!Q1F\_2=TG4YG%U+><#5USMBZV!IK4E_9B0?YA4@:Y-H>M:D@B^Z"H1 M&[C?EGIUH.N>[?ST" CI!-[-<+@3[FSNG8TM8'V#0\'Q@@"*44-E1Y -R 9D M [(!V8!L0#9%+UJSIDZ[\[V1'7XG-EGNA:?<&LAM>4,)V-R9(0 Y'"%G+:57 M\ ML&_: :;'R]DI0L&;T6$^S.7SIM?ONMK6Y@,>>I:PUOC@_V7DTZT(TBK/B@][ ML(NWL7Q2P5F;R$-#6(LZU0'5VCA0-S8 M>)8XS*\S1$02-(O>#+L!*UL- 2ZPX0BR =F ;$ V(!M^9%.D)^'<^E<4A%/L MAL&CMTS4>8=LZ]J]B+-T,C\[,P\N5JR#>YKI+K!#_(#])]O$L9%WCTUO[+*W M,'LOYQ:7(M*#.VUCPT$ @"*'4 0UP:]LBO1+<*'.,D@F86^>:$2%V8.>@PSQ)X94N- MH[E*Y,5NNDND=4>$%6PBEM(:K$>A-6>'H4$8@JU#D W(!F33)-F<*I9FZYRX M:4I46P-94F%2K . @-S\RN94\32YR*T!N6L#(" WO[(Y59Q1+G+KO)&[L;%& M]]C"4Q;]1<]6??]^(?P@ (!4.A7Z@ZA(\!1;M_X%/BK/<:Z&3;&6L+LPF#3VPP;./C,%V)RS=)K2F97:LE=L$FV>-910Q,O@ZJI M W!RG9@_6L]L XPD;@(,*)D:8R63%^\@K$BM@:*N&_^ %K[0 B$D_,KFR-Q, M13%9!B;7 2VEI&,Z'#7*9M2 HJD[=+)X#S,@9C7B;&2_8*OS!_:]34A2%[,4 M1VAJ;+C9)1YAW\>6$*(7 2T##P4?.RBD?_>$1W+I'IO8?J+5"H3SL4^E[880 M?P8[*2 ;D W(!F0#LN%'-D5XA,;!Q,IT$($8!TO;8&$:;#+L-+)$Z/.T/PP0 M GK74#9%N(E*H+<.]&XFA-:<1Z5!B.;2DP%!C4/0%A]2"0CJM0:J!/FN3A*# MAAS',U$:A7;CN9V5&I:"G12QA* TV)D#V8!L0#8@&Y -R 9D4W0DR+[Z;LS, MOG9-'Z, 7^+XO];V&_$WJS,_KIP'-L M2Z 2YM^;]!4YR#6Q\!ORS8F@2&U!%JDK^/ H_V#<8R;-MM0UY*B6TZS2;OC M "^\Z=1S631@?&[M-@J#$+ET+/+FFY-I45BQ351^08[;88T Y@E@I&/:>G/Y0@TAR"KI]VF(X=[)@/&MHGGD*$(XKHH MQ(YS(MK_.\^GKS\/0]\>1B'=T'OTB$UGKMMTFPA($\@V ?LJS'[]LQX MY;&/UO[5BRK^"^P#]M61?S,EPUCWVY8Q3SM MM0:ZTE;%]1BU[!L@0%&@:)TINF^[L6**TCQ)8EM5#: H4/2=4C17PHB34U2A MY>V,MJJ)0%&@Z#NEZ-JV.5\4E8BA:[1[?>YG4;;;_HEUGOS7LI\&7]@_["^+ MML5-(.URT"S 9^D/GRT[F#EH?F:[3)[LH<]3Y(]MMQ-_YTR;K;6 M3"^_/G9 MML+)65_I2HI$?1')QG_RX?BJU&5NBC<#%E^3C:XJJULOBUWIP&N**A_TY*[& M:EU#.>RMT-;=;55% ]I:>%OUKJ3K-6EKKRM*VZ_RUE9%JHV%/8:3?0>UG. MQ*Z768_/I+.+M[%\4L%9FQBDMP:08[L>^($4^OS*)I<1=1BQ6=VSS+PV"JC- M#- !6K]OV>2B=993]/EHG=,:[A'.MT7QZ"448 MX_[YE4Z2GK'S>]V/>%Y5# M"K %O'^GLBG2K54Z[U61/]XW-AXI/NC6&2(B*-*SZ0R[ 4L."^%)L%T,L@'9 M@&Q -B ;?F13I.LF2TE!MN_"S(.+%>O@'A.[(;!#_(#])]O$L0UXCTUO[+*W M,',PM^4GM09:6S(4CO8] 8J@)FHHFR(]/=RI"1G41(V@"&J"7]D4Z1CB3DTH M_*F)QD91G9.1?;+#.4&0A7T!3V>.-\)L9+]@J_,']KU-2-(6LQ1':&IL MN-DE'F'?QY80HAF]A^8@7JSL<^E;8;0OP9[*2 M;$ V(!N0#=^RR1<) MLE:>[\WF/C.SKUW3QRC ESC^[[5+#+:+I;UVG9AKJV;=!@-;%UL#6=8A.J11 M"%IS$I6)( D05 <$%>8B*@HW\F;

2 MH5L.LZF[PP OO.G4W_G>?3UY^'H6\/HY#NYSUZQ*0SUTVZ3034Z

NZ_*P$Y@9[/8F2_!P9HS M<==)U]/SM-\:Z$I;[J]'.6;?_P"* D7K3-%]^]754M006P.EW3\J P(P%!A: M9X;NBP>HF*&TN)W:-@R81(&B[Y2B_5P974Y/49FM1PV5^UETSUZ[90[@2:P)UP)] $[H0[ M@29P)]P)-($[X4X>[@2:P)UP)] $[H0[@29P)]P)-($[X4X>[@2:P)UP)] $ M[H0[@29P)]P)-($[X4X>[@2:P)UP9S::?&)'-\E_+?MI\(7]0Y\=?!GZGP:+ MTY8Y+J9?- \[[MI+C[NRUYS1 EZVN?L K$P/P#Y@+-QX(0YHS?%P@H4+S[6P M&V"+_L3.?;**Y-]L%[DF^;[P$)(_L-)A:SU)^Y!\096[AD;:-?,"5F#LC)4W MMY_PYV?;"B=I(JB5!^-CHF?B\A$T)&V(PNV/K)P\-3$].=LJ9#PE<=_Y839\ M_==CL/HO;2,]F6OKBF6HEB$AO6^I$AH.)=E2>X:.%=/0AJ;U3T5MI0]-_+3= M,S3&G:&/T<\.&I%NG2'G&4E\+MB#/[$E$F^G%SNLDNIRG]US3"Z M/=78>EGL2@=>TY3M']WUY*[&]KIZ7ZM16WN9WKK'!"TYI?ZC/243X0U^%NZ] M*7(/GAJ26D\T!^#F3( [NK8U$7D_RRC$4V"9>376>K^FI%CO'^P7X3=RUR00 MKHAJM19%!EX-!8A[J[B7MV[-Q;$A'0>76)!%68$A>3LDQC MUD]F,HVHR22,?&\J>#/LDR6 .Q9H9IHG8N/CX*S4:K49WI$)3<=\H)I&'EK1 MAG-(W>!0L%W3FV+A@^,%P5INHT/ZFC?'5^69O#(.5NY47M4E[,K8HUQ5KG:G MC;[SO9$=?B<8RIUJ2VD-]':_W^>HZ#D@O^'(SY6K3LJ:\/4($M"2480$ZQ6C M;JZ2 6STLJ'/K7U$0QCZHT!-\3.1LV@X6W+?S(+U,_VA2FVOF>T\V77<- MYWP:75R_HR#3B>'8B-VRG,'J$L\(E&Q6NU% KB6@*(=&0JJ M55\V[?3&R*I R,\.9FE"7>M\12ZY-;36&JAMS2BJ? Q'9@K :6V"/P&>=)JF M7=F08+8Z/#4X:*$@BX;C6>AZ.D.V3XT; ;_,Z 9<868)87K? M@\Z# (=+F5Q,D#_&^=<%!M42NGSTK,-)V7! T@'33Q8H[:P2;O2:5"6\/BKY M*[*(8(?'*60PWHYU3#[9 7G)-\^_]*)A.(J<<],DHQ/FU\9]ZJ71-(TCFPU@ M=!HE7"2.>B+%D:KI'.&H^09R7#VD,T0T-,WTIE0E'^ZBR>HV>[=&S9XRH[26 M_50FDM0:2(1)_:/+AG)B'P."LFOD@B D$PB)[;XN<02AYIO&=#EC MQJ' C^A%N,Q8ZFK]C%(SMWU<.>UAH8;<587Y=FCT(! M0YI#.&4-8"H:3SK5T_I1=6[!JLX3S^NY+&+)H5-M&J$T!T/Z=(;T.)A89XD8 MOE,I) S:Q ZZMZ<<[;D HY@_;&PQBK>#(Z=>[5'_L2SRM _1?/OW8H+<,0Z( M^;L:!4KW9@,6]>?8:&@[$!%Z;$0H?\%#)889[6"@U.>/ RM^.G8&;423#DSL M !^X$H29Y+B%()M1UGTLZ<;D4ES?4D$M_Y1[UF&[W^J&,PI@L?"(LR.7B*<' M6%^DP6Y:KUF'8+C5Y1?>=&H'-*0AME_0&+OF7!@174Z/QB1"! Y\/$.V ME8:G@@E_FLVLI[ZI_?XXCRHV7<8(,S1G+FSF]3!-/\)@ _,1T+1][7D7RXRN-F.)?5]N MM^4V;=BI6JV_OG\*)G*M498USNE$,.O1\"=#6S<)P((NQ9_MAG2 5S?BP9+F M2YNG,OK=#B<744!ZB?V48?/<_.JSHSN*=LR&$9C;_*W4]C@*7P((A&+2>%:?+6([NO\1T /'"U]I0OIY3;<%#(+Z6U)*LIRRR:X&BT7WAL2]RPD2H2BRI:F M8F&)20G[29"M!B,O*=T+T:\49 M^YA$OA&!/"#FB[_P' >S%]^.6(75U3C#=>6KT:Q0''EO #BGF<^/1X[>&L@\ M17 T_\CZ7>2;$WI:W1L1JV84/B,?O']5Q*'>H3FKC/+-\Q\2.>2V>HWXA-@Q M^4/ $<@A-A'[T*C0/+5B$_K18S3S\5TBFSL'N2%9 MC5ZEXLFKLB5V*E?;D"T*+.M: RJC95T"HF1J!&A*LX)3^=ZNCFCE 6I@;]J( MX'RONE:;A*5$LV[9+;Q.97GX;J%$-Z[)ZK=70.+5S *LD;G^'D&9]2A#B:A4 M:6'VGGB,S7$J4+Z3#>R1[2+7A WLPC:P^8O;.WF$'\?+W'L\B^U?NLZE6_-' MA8>_1_]1D:O;A32"V]$#-B,?6Y=XF'_A07?GE;8D'W/Z$MR/',)GSUJV*/SH M=*>H9W "'YA@ZNQ'?17\%4ZP8 =!1$PLYEF]<% 0".>D[].I1UODF3_!KUIM M0-AU(I]K\CK2QKMHZ-CF[6A$&NF.QB%BZRVEDW](JX%(0Q5[HC=CBY3.>3F4QRM M($)1*NZ14\;.UU;D[ Q,D)LUM;<3C.N3DUD#><)B#,[PU/?#!3A)%"!^L M)%7$1UI!BTT5U#[W,;78S9!,&O1O$ 7!^1Q!"4G_GP8>/1'*L;( J0CIA7/7 M>OV'E3OO2$<\:SUWB.E$=$BO7DQ68^T>A?B*++_-W,YA66D-^FU5AT"*!N.Z MR&4&YW!663$6?3U!<,%9!" .8W\^!?;_<*29M1E MU04L?-\L['-E>?:(/:"T-;57%Q8FQD+:D%0,*N,8+['C.=^1:=#JU\C:VW6; MR?X0S68.IEO,R*%A(Z;C!1&QYJCQ9J;'+@0+A>BP Q99O79U?T>3/3XL(8H5 MT2@P%AP:&_7)"(BY'X5\1::HY254XPG]#+:7E5!A/?*8WQ4*(7J"Z M5C7S!AW_1SK\E#J;J"&U!IK"4_4B@,:I=.I>;,C$;.@7Y28H3&E^"NFIWC3J MA_R3?GJ*_+'MQLM5F8&A ,GT4L&PUYS99 5HF[M%);,E(\8"RR$LA!Y;#UQX MKD6+QEKT)[:41G0C((E/(^O*AY#\@84QOXYK6NEA\@55CH]5S+PX.=N9CQT4 MVD_X\[-MA9,4+"L/QL-X)BX?04/2ABC<_LB*9$Q,Y]]3(9T-'ZTD_RJX:^5? MVD@*45M7+$.U# GI?4N5T' HR9;:,W2LF(8V-*U_*D8K?6BR\!_-T!AWACY& M/SMH1/IUAIQG- ]:GUZ#B2 I:5&/:H.WPT0PS\H"+P:8N4K(H#AH%N"S](?/ MZ5E)VV6=9 ]]3I":2(6*\NVT30<_OIQ\N2=W54VG'T^,AN3#2;NZK%UON!A? MZ_>Z?7'[9;$K_=^,1DE.VZ-0!:EFVH#[U?,"/,'($J[=(/+I.:TV^='LOM)6 MQ7:S.!,K6Q\/UBI#_]/@PP\7199-[OFX/B2O->N:]MFF$0;LS>M**QM'5;&U M6Y?K1:ER.BGL'M]8]72%9)Z]B:;D%>:ZS?5Z)KWUQ\BU_T!IGLQ8"N27<]>Z M(\L6ZC:,D\HOQ+*4RN7"F_A(/O'5\KY'%C__^O"W2_:C]/FC8 >,0D1>6)@B%XVI MZVX:GPWT1L+R;0NQM87OWR_^/WOOVN2FDB6*_A6B3O>T?:Y*FS?"GEL1Y=<> MSWC;/K9W][V?)E*0*M%&H 9490]:Q;1X^P6(L(P!V'X4^+LS>1;-6);]_&$H23I2.D.GXRX&$ MFV3=EE-RYLM.LUS&N MGK(-I\PVBG?$.8("-32I(T =A'V&A<^N3-D/=)^;Q78)LSV#1OB H(@??]+U@%X>8BV/X!X//) M3T"D'_]?3T&!Z/+"26=7/%)_*3UYR53RDGCU=N/%./9C0<,IU)$3F&0 M8W,Z*2]&'W8XA5\'HP$AZF<#D!39["Z">+I801(#)L]C9\"F#'L *@(^7%N1-< M>^K%E)D]\)D3A3&GC8"QI6$?;^<'$](W&MD^P.:PWT^U64L%,;+] MQ$BBZ3!'V"])I/]48?0^E#ADN(6\ 7\MF0!,17 MS+2KMR0"0HFD^_D\!#XZXVE<\*"[87$$WN_VLBM7FIKW0S_%6/_*_SE+*M& MO*ZO&^7WOL\M,R>S/<#Z6Z!2C+!)<+@&!SV8(^01M&E* XGZ8+H$3(_'BMCR MFX>;+?O?UJSW.EBGGL@"W'OZ=+2;BE_A-,X;M:OSID1]]_P:D,[P+L'NJ+E- M8]TE8U'9F5CZ1#8<6Y==9VR.QR-[(H_&IBV[\GC]]K\O9@#T)0J>TKNEXN52 M]O;-UUKKD]F^F=7-*Q;5)[JK6>Z8ZJ;NVA/#(+I--3%W 7-7L(:* ;>>&.\#&^P#R#E)D6__SU""#444Y!YE]LY2VS#L'TLOQYCX\\4 #4!1]GWU/YRF;Q>7^ M#)C'B'ELV='N&240Z<7-[_?W7V]>#J7_")_H(XT&V4_".=B&0)(KOCZV[YB6 MX53>/''_N8@S*Y.-6N,S'U@S8Y#VZ/9S%A&3MRO//DT]9\J,V("B[8J\AMLP&;5BVY*[,+778-^N0.06; M#$SBO[%:J=2?M(I(>7HM=R'MIFH@]G"1Z\VRQ,PN"!U/PX4/V$/A,"03P/]< M!%P'S-$WH^73,)EZPFT=7#X=+P'8 !HAAJ8(G]/6/2?5;\Q]C2[&I#6&4;1*/\>):(MJ!(I!- -O,6 4<#>[" M]1R6/I#QA^QE[-Y .T'$I[_0%DZ[=>%#@$O 4MG%/9BV.$6/83X(7A M0^!QIQ]3FK'G&Z(54&K,XC@D^LGF4K*N/\MA50V6*OI4>SWG*["0B%MCWZB# MK7^9'L>"?CES?@>J2N3-N4TB@AJ%[,N$F5 MDU_'XPLM)@.B FX@ 9WAJ.U$A4D,Z+JAA=LX5*=T._/F'Z9 MO <%889*28%X@H!(@TH-TP]05\ST MT+@< @:LFI&?P$^S@S.&!OBWF,U319B)3]83)F7/*"XQ6)'B.&R#3>'E/_73 MV":+\A5:\!I3+3V%2AZNBSI#AM!UQ^+^[J8=I*R9[P%E0( .HY*'*/\1)Y+A M:M";H'@H8ML.4[A<#_LJ9PW7PW@%2@#%D.D4W!N&]S&FF-,82S^#\&D]'+A= M+>@''73C!+^'H?OD^?Y]X'X$GA0\>&.?LN&M\?J_N1%>, M[W?8>&8Y.K)$K M6]351XH]LF5U/)K8AF-8KBG3=>92O$#B;]B:8=(#$JY7PK8>O7S8C-:BU)AS MD8"<, :BPM@A&)"+V<(G*7U$29I_DV9J3#!,GQ-.GBI?,ICS+(TG.@8[=P;B M#$W"V7P!!HP4IT/3V1M3FBP\LN,P_,G(<8QJ$&[GA0/J"%!%E+L97W)]K5@= M$Q_2G6(FQ2,^BZU9)PL?^,2$,86-:&E7\!(L#S";/X%2N8Z7?[)U/\&R53\V M<(MU/[8AW]Q-O$F"@AEUS0J2-8*&7=!^QU*/=RSEYHYK[0V'8D'B-I>Y_S$Q M%GFL8ZHW=XSZZH]9$_'>;L2L!KP[HCZ(6V3$\,J_=*K@7^WH8]0,"*B?M'KO MNEZ:[- FIFD6D--N[LQA4V$&L$,_8RG=#J*?_" X&7!8S>E8.[5ZK'&X-DJWIT3*U7-NS1IS@+3:''$T=3)-[$(R4S@B7&YH=* MC6,D.)^'0YZF-,#HDH3V-9K:D<0[Q3(W0Z[K.%X$9@?8(\SOFOIT*?<=, \5 MB2(6R'LD_B(W\],]S,B2N87'W+,*;\,=#H&7I*=@R>35S0\DCZ^S"-#1@"H6 M>H@7F/Y8CMRPM!%F',%^@M7]<$NHY'I.U8#\%?"#]#@AR\LO >N)>0GH+R]. MN,8\642P"F;<$W^)T=:G(G"3A@"!E;@4!"&(/(K 9<_#RGA^(OF84LQ_%%#^ M-/P8 !X]L'QD@B'*=7Y/XXKV9SZ2 M7B;"O&$J-6J8*08PR%=LX))[!RP X,Y2FCR_77'/T G!*F'%Z#Q]!8T"1'Y0 M*4$7!&W4+>RZ]*T,J3'ODN,L!I9]XK"P$MQ7EF[+B(??)$=MO!@?KAY=3S$[ M&/J:5G>5HX9;I@_^+AY0Y?3#;7GT7^'^@S)2IO>*I^FFFAN;57/&_PKV]Y;A M9'=U'"=B#FO273.3@BG*'/-S"/#[N1Q$/0Z:=D_=;\JI7,F._\*RP./-67V5 MG%?#NKE+GJH)?EE2N8_=Q5-200@Y,# UW*]7E1#((MCADV MLU2"U.&5I$[8/(%V*.7@+\<-L.@&DDNEU8H\*0F25;'%Q,J88N\M^!1H MDZR^3/V.NNG8^D[V%M6&4 E]Q&TYN%W'& MVS+O:ZJ(5)6E&*X4QS]6L64U\+TF.\I8-5YFD0M<-:/#,F:/,T)* ]<1"W+@ MWF(/]D^B[#JRY=P_&]Q+DTE,-BCD&EQN.XA0Y%Y&XDF"\.4 M+\;"X&>1?JRTJ^F1K"LC6YXSO-YG!SVB.*$T697@YY8'I7, MF':660'TXM()C7C&7O:*AECCNN)0)(QP&T(B+^:%&1C=HS,L M\(J6:Z/3.R.)B8C[IVFZB:YL>%GV,H-(K!?KK'=!@6N.6Y;(7=5@(G MWP#XDJ:5.G!3+!D*0W<^(!UV<&0A3Z+D&?:$'=;P]SU\2NKT4]36??: MV*:IN,Y$'SN.J8\UFQBVJXW=L4%4=:Q.E'4N5KQ0>LMF45UJ['/KP5=K6$,? MB&(>T9FWF"'1.Q2=4*6AZ.B*I.Y &B\29GDM49K!XTF).:3%E2QCED@3SUTX M'E(5 )@X#>E:7ROOK'U#F7C6&NYSA;&;[F)O-LJVH=U]\C;E6W]'3:"K2F.J MJ-(TM6#:/0HDG_=4&A9J;(UM=2C.VR>7[[LSI>["IZ!_;CEVC7)3*>[9]=T- M;T2)5//:,WIMMVHHD]#WN:[IQ:EI&3@@C/.4J7 1-8[T VGMVO&>,L\\5XD<+]@9PT7L*H;OSQ]MO:K]I+KM#%!19:',@_M=0T*FJ.A M8H]:!06[?6=H[4*-73:K:$-#L2]HLZIVR'!KBZ;C6Q^UVT0W>N %YJ%[0[5%OB,_1.;9S-)>9N MB8D_YYB[=2"SJNC7:V)HSQXHFIBO):CM.5%;F_E:AZS3#0Z#6:?CWL5'+QO$PNMJG4=S/ MT ZKG9%\1N,L]4UJ<(-NB!D;N3!^UOKD($?@F3FRWE.).;STCH=858ZWDT-?_>ULYR-?3=U,ORF96+JJ)<5)2+BG+1 MHY>+'KK\\S-]*O53C<( _G3XKC?7=EKJQ61>?Z/($;'BT0U9\\V5+IWE(_" MR5VK[=#>%SG/]1# 5H_Y"WG[1S9,@V=:Y_-G0M8!"Q[!U&>7#X[A[:6P1VO> M A&3MUEJ^)_#[T/>:"!-J/;[Y\P]1M$O"'BZ\PJWLE*7Q,>9OXISXU,5U9O91.VD/"4-Y:3 MG[\C31YO6A;N]9[-"P($2'A'V*B9:X>OB%,-YC1P6Y;":YB<2P;4GF,;,2BA6*W?3@@F><<@0L""9 MO&\IKWHH9?^SZ@K$"M;'>#:4OL"&$8P2>8@H;P:'Z($EQG!"1@2LZ25VB L? M\\*$[]@'& [U!41MP'KKI*0$;VXD%@-UA GF(JH-F<-\L) M%PEL()#NX49\237K2A^9CII5U0)SNH:3K%"I]HBX=TX"*5;\B>R47P,FEC*\*OC! )$A=/.>E*P0 MA(,U(W).M=AZ.T )@XWHL%PX&\#&JUY6Z-:+LRM-&YZRPFZ MB'XU8(!HP@ 1!H@P0 X\G?4@\SKLF\T:]0&G)VR=X\%T5*WK'(]OO/WH!Q < M;U.^_P\OF;Y-.\#56$>5X:H3VQB/J:.ZEC767=VR'56U1OI8E<%ZHR.S6@'& M7GGHN:K;M[&V;3IQ]8FFN(9CZNY('LF..C;&UH1,QHXY4FY*F]@:NSQAM0.[ MY[=Y;^]TR"/=7GK;MH/Q\0ZY\4@KO=!)! <+Z%,:VX2_@.J=TJ%9 ]#Q,JN( M*Z"0?U.>FIEIEV/LB,,;I1=3-WFWA0?*-=N2W8)JM\.T&E8)S M]LTZZ[LIV MN*&25]BQ;I*\\!6M-JXLS9F_H=#@ >+98KQM0%JGQYNR#++GL^I7'ON%#?M^ M-@LBH G7VU!K9Z,5$W:(F*YL+@<-*[@%T/+6JZ KXX1&5B3DS:BTF*?]* IS M)VMM/$9LJ '9 *$2A&@6,9\\?A>.08!PNF0=AN"UJ)#DOT%XLO6J?5%.:> *+]9&GRW<),Y2B99]W_*Z[6(SY5P-!Q<=J&#;$+O^@R)[%##$A3R.0%> MG!6T_T\MKF0>AW04=!5A"GSO6_>;E'UNFI+@97-MDJQ -_=[K)36EV<@9WQH MP'A-!2=P3>R= EH-R8RCS-$"O/8IF;(9J1,0 +S5P !-4.X<*2'3+6<>,XJ1 ML=04K\T6,.XI MPA+B(.-@!9FD0&G"ZPT[1,=.SF@+CHD#?QZ)YZ=.DJ*#>8KD):3E+!@I(V7< MY18VV+\G9A*B 7J#[%?<*;GD0\GY?#$^^39ETG4L>#=!?-))6_6F9CY ,>]* M?RX6W;"='"FQT3(: L5T4B[@T/T8/(1X7>O:0Q0NV;AM]B"CZOS'M&Y:^T8# MX91@2/5EON>&@U=95DEL-?$L4H+ 2DN>K1*,.YKSS113G=,YRNG?_"+BQ9S- M*<)7+N)YTQO+O__E;Z$9:6,<:KA#G M'<^89K$^5Z/C((VW9,Y(&U;(*!=1_KXT%J9IIG?-- U+O[E3Y%L)ZL7;.3@[P-;;-;QL5J MNI!BPV$V+S%;"#^?49I.RZ(3+^V3Q^R_[+4D32I%89[274UPL!(,%*F*I4BA M+B*%(E(H(H5'3U7<&CI:"S51V9CH(TUV9$W1+44FJFV;UMA2S-'$M(A;FV'8 MUX&3[SRPK4 I>,CS1O* WLZ]Y%;7Q(YR;,6&-FY6FS9N)P/?UJ!6T=B-LTRW M."PMIOF")1B'B\@Y^SALMN\S=E/CN9;[!#,OIK^:80XM6[^0EF6CH6D;8J_/ M?*^6W&X_HFM=@_KR@XUK_"-D737?KW35;%&T?67 ^.[]:@&*L_3TNP3PM6S; M=WVG5I_EJ<5=;^4%AVK&=#BC=@<-'$Z^J3CJQW).2Y/C88,1);-7+9!C]Q8[ M+=9H+'I^]JOW?X>]6OU$/7R.0.*;&_BL9606Z7Q'::4JUKC2-0XD 7GG%:U_ M=/(M318IT#0Q][^90_>N; M*##_*C#?.A+F6QA(%I@O,+^WF#\Z$N:/;NXT?: 9ML!\@?F]Q/RMO:1WQ'SL MY*L/K/T[Y/6OE6]O[9S/]$EZDU4^[&OLM#4Z-[7*KH'?U;3*AE\,[6!%4@C*T="&@61QM+V;LHOD*:'2*,>"6EPIJTRL*RF ; " M:RX9:[0C88V&+6P'LMTG 77M+NQ27PDQ4^:]"0LYSXAS9&"(B,;)V>.1L))=X5(HQPI M'&#+**%'^X];%4C30Z0Y4CC Q@%E ],ZU'RR'KGH^J;-;>AP>*;$?K'&!:UQ M[<9.EGO]+6T?M[,'6\B2;;+D2%%"6[VY4ZV!8:@]$B8":PZ%-4>*$MH:2W*#BRM#=(<^T^NX_I$);"M2V\=L>B&_4X84-# MEC$"I([ZE*0MD.902'.8X\0%#5M&"U SAZ+U&I#E. M>,"0-69!]DH\7;O'C@]_*I2Z;Z?(5WBV!I':.D12)0Z,@HR$<^4:L:)U"*2* M%0:V43($5EPA5AS'N6_(V'-NH-A]:L(BD.902-/:N5_%"ZSZD?O$2JZT0^]' M;'I.XP0G9H4S*EQH1R&$W>E@!%:(TB<;1"#%@9"BM=U:10K[YDX3C72N$2EV M-\D4^>9NM'\]OD"*_B'%[A:9@DVW]+W#V?US8?5-C?H1XF3H8_JKMOUN^\") M1J*XU#ZG+8]\\?1_)-M;P;"(/5"M0V76M;N/$YGEW<>[" I[MA1VG"Q$ W3\ M.T,;L'E>UT=A@HX$'55F7!^%C'3LYV@-5.TJZ4A(*D%AK2GL.*G/!MB8=[8^ MT.2]O4HGH;#4BLQVD8'3X*/0>S*TK.,:)8AI !8W7.!$]_T'$E[%\A>PQ9XM M?[F.%K;.08;&>C,X27EL; 3//6#N.#PHFJ"(-4[=!*5W;LL(?CRA441=B202 MD>:A%R22%TB)=YQ@\-X>_(M34.L.=O%JJ'HL/=1DK5Q4N4^%\@+U!>J74/\X M=82&8K&!9-IH[ZPG@?H"]8^3LG*D4D!EQ)KJ6/OW>!"H+U#_.*A_+-^V?7.G M8T6CV2/4OUS?06MK)X2][&[DB-3O;>1RI%).56;D(EM]2@T76',HK#E2+:>* M5>.C@:F)'E+7B#7':?5HJ.K-G64.=%/PFFO$FN.T>C14S/E1!E:OYNE=J_MZ M_ZS;/:VW-"K'H5T)S#VG/(Q# N3BF\K1/Y5_;=JJ!L0=G] MS116C4-E"E\>90L*%13:^QQDU3Q8#O+E4:B0O8*R>T#91\HY4:U#Y3[W@+*9 MI?];0N!U\/^N]WB7'>KS8@9WY-S]._N0GV@<_7:7GXY]GG]Y_'1.:PTC;",= M/8S0E]X0GP1.R:IG.ULY2I7SKR)$MM8_O&3Z=A$#E&AT'\[Z7 M+'\@J'[ *F_\T/E9(,6(HY\'&.7>(R[91%==XEIC:IKZF)AD1,;4LAU'42;F M1"S.3<8)3T)A"@+TQY0"/?A^^(2YL PQ MI'D4/GHNC24OX*2"I$?&X2+!#%GJ/>)3\0 $"=2$DKA."%>,)!(X#*@L OR M4PAZL,XD"F?Y-['T! "7G!3BL91=X9FRA!D87F!.XS1TU?9'Z]=+Y[[9/G*"]A2[$>O4RQ*^8HQK_K?D%7PKU\_ M>6XR12X[E#FG3=U_Z9O3KX?LJS7&QK_3M:%N-W\M#Y7&[S8MJXR&UDC;:=G- MWVDC_9EO5AMJEMEJV2W^X YIU!L\Q [%WE(G53+610I7,OYS$5!)DP>2*JM: M"R_QE1W_';#TV9A&DJ8P$*C/#P0? R>B)*:_O0 UD/WU<@4()XJ/Y"<_O):U M4CT/8UZ'$U$?%)!'^AJUHUMM6"/7QG!A MO*3GA?)R52'LJ),_0Z/QZLW"+?G8C5; 9YJ\7401\*C.%J.-4PCL@\V [)6S M9T^GC:"PJZ.P;1-@CD!A&A\.8QRJ%D)0F*"P$Y_UQ5Y1BQAV#7^MDUJFR+Y+ MU=B/02/QU5&5 E1E5-OVO^P7.;6T3GNO=,]F7AP#?&/F.",/-'"6TH32N.1E M&T@!32Y&^U8;M&^13MB@A#[$4_?5O>, ')+X6W[K*!@+]+@/W'N&'#C$KGBH ML\Q4;^X4>: ;8GSE]2%8DPYV4@33<+['0-^LD.1CU_:@7X.U M,+"U*VQA\.PQJKL&<@B,,EGEWE5V!KA*C#J%RE&@4_P!!->'0FYU1B\+%8Y1 M34YG9Y>(<'P4CH]JAM %*10OM/8ZQ<60Y;$#:GDZ76<*' $%F@/%[NBT.!X? M[\"NK_+Z=XGV['[]V/[$'!B&)J[_0H1RMU#$SIBAR\R;J1G5('N3;#Y2_G0I MCS=]PRV*6\RW,[+[]@*7!LFK6_[982YWM.UN57:WRDMI>WZ/Y&&RK^,O7.IB M>T\^:9M@G"B60DR-90_#(6+*5=/$^PT9]B7,M M\=2Q!/<\Y>?D(6D6E/%#3(JFT4R:AQ$CC7 "#P&TTF-?UGDU/"^H/<0O35%' MGQQBQSCO?_P_>0,D (?O32@_=8$O:Z<^MIWC_-L?[MV6\3PL0I.\,[Z6G*>6/DX>(TADB$& )_46=!3P]E.JT7HE$ M"'-WX6!_W9C'_OAG^3T ,6;=J?,KH;_FU,$]E.^FH&K?9+.?(\/REU*Z @ME=.1 _\85^P%M6F#CR"J; M*^/TRL5D3 V>A[=7,F2K5-\K?.) 9\K'_X24=*:3@ MSNJAP$PC6 9%QYR6! >3%QUP9:/D_T>ZVWN^V6_97N]+6_W*=EJ+7HA&!6YA M3YZAL8Y5'-=JN%9:PL/>L?T>LQM, :XC2Z_:D7EEQ5]7BWS2N@RY^ D9 SL! M]M#XDTJN]*G40H9*BK$&L-)_IU$AYQ[H[1A4O)^W9 );?$7\)[*,;WY;K7#R M@FSQ$6K!ZR<^=>'+2!WJAKE+W8L]&MIRN[J7(_EK#H$!>JN\^-_#,*932EQ0 M&^(%4C\=H,8T7-&P#WO,PS4):G?&SV'"]9\-LOZ#%\#946WZGL '*-UCQB)> M_!F0A>O!,S4% VMEEEF!8IGG,+[E4=F8Z"--=F1-T2U%)JIMF];84LS1Q+2( M>]/PNZTEAR>7/M_A!KT)W":H/\Z4! ^LB+!>NJ"B@TH/*SX\>Q4@5Y#/5P7( MWO^J4>3428(3=6'$:_)[XSRH'2J8*OL2(W"F3?"IF--A4K!5 ;DHW MUH.*7+@=\#Z%^+<?Z1/<-7:%A\N^F#!U4QGL M5>:4'(!R&[U4@CU6'B=F$#_$8'Y M+863R>50Y[,JDSF$8&WA1$8L0"3H3)@F2E-KU#Z,+*3IX0"WUHF>EMF#VLAJ7E3@S M99%1V,RCY[!%/&?*O-8\62(IC8M*PP=%JO&68'VQO_LL7>#0F20U8HI2XABO MCWL)!U3"VKU1?;EVVZQDFD_USGT::;8 ?!6RG!ZX&V[4,7\'S>X/,R6\@!2) M/FUNJAI'WB&RS.(YIN9:NFLIQ+1=72'CL:*Z^L@RJ>98QMAQ_]M0;VKPH]0] M4E$/UCY2W18]8]#7ASOEC*S6 5;;:^J5]IH*';NNJXY-=VSI*AV-B34R)[+M M.KKC4EM=;Z^YQ@&*EU6RE=8;B%;C;%O?W;'QZ'=G2MV%3[],LKH8%H3\%!)> M),FCC<'#1@C9ZQ RY+&B&Y9CCF%?,K6)IHTFU!D!)BGC&@B=OP%IGK"2I=L MS7TH9_F4.R&L).YLJ$WD+#Y&CILE#N7M346,\1([C1JCHEB_WYPYL!>:-#]ELX(\%^1L2J0G[0'6S56VHVT. ( MNMJ.FZ+GZH:>JR<=QW9B#U"C?+\8[^W6V,HY6KP]!T]6BU-?O+M*VS(:CAD* MA?;[>Q3&G5W>ALS:,&CJT?N3'LH7):A+4-=!J&O+>+:#4!=KHC@P9?-2J*NS MNE$?[^JENO&)QO$KZ<\@K7M!=Y\7,Y_+\] W1%NS?25NP0XP1O1Q-L=ZOH]H M1] X>9Z/+ANXST/*B$Y6^TJ9FIA/CF0?PNAM1%TO^03J M*#:QJC( _>9.5P_0N+M'QII FJW"9$^D,0!I1OMH(*?+1;UH&^0S3=:DPK-S M>VY1'+?];F,>E+PI%>HZ/3>'!TL?F>4Q':>?:7F9W(5_KYDXU!JJZ=_UH;\CW0E-T#]EPK:;U6'-:9*#L%*9&V9"4N7.ZXF+\MHG4'I9W19MKY&H6/'HZN M D+!X@Q.)N]_S5F+N!IR,>6;N]'!#(P>Q>)Z3"[5^G\1A3AL%&(+E720,.RN MOK J_2KM*$ [HVKE[#6'(\YP]R4ULVL._K'\@L_3[?R]W MWM'3++.-9%#5C]B$LH&.BY/6>"W/VWH6WK&;K.YNP7]3/WF3AEH^J&4!&&2"Y.\!R;Y-B+:S23O M2%H&DI:J/,<$PK.;Z[M%A$0:CTCC.;)TW](9>T_-V$2#?^]H5$_S=];;4NTZ MI*IE*S%C2RNQP_6!:M=)S&C;22S#)=8NB^6%_8B(2^\#ETVM+"7E8#V5'\:+ MJ"8SQ[0J'<8T55,=V:'$=71WK(T4>V+I="+3B:./S$HFSVH1T)\KZ33W#S1P MEJSUV.9^8YM@7]N+;&N7KZ8>9MM.U]?,),)!*=*21%J22$OJE8M4I"4)%VFC M(JAN5@3+6M\[4+N2R<+/FF$6$KQ.!P1)I=?,/A'>4>$=[:5GIQO9:.V]H^MD M4THQG'XFB85%F3ABWL:V%? M]])XZ$8V6Q*2-]O7W1(D+ T3)!3%$.:W,+_[3$$=S>\M)-39_.Y(52RC3S94 M89V+M*.N^357H<^*M*,J3]I2!+^[-FSD@F_!F0A0N* MH?NR"I+5/F=]REPTNV8N@I4YAVM:?@4E*[D/W/?_6GAS!,.FA$7+7$]8)+8Z MUEU@,YH^TIVQ,Z+$T35"#473B4W)>L)B]EK6:(UF[]QA'NK6%V_-:SP K&H@ M9)VQV5H]<,4PTEYF+X[TH2&K.\TB58>RI;- MRKIY2$W@L"&K2Q@K*:9JGG^JYAELY0^+"*QCT!JX6?IO9#9_+4V\7_C14=R@ MVW[WS#PRSV^0GKZ]]-87="9H+.-=+:ET\B! MZ_\\HF5YX!2]Z&;#1<5+;314+ X0G,V-Z.Y( $-I)O[O2!;.Z= M7G/ E "!2H="I2VU[P=&)86ATC5VMNDA._Y,DZ V M$JI2"6L1>:A)W#VR# 2N&-M+Y3KBBH:X91^)CF M4PC]]!B$LKU\X) FG@E49 Y4NT_S=P0N'0J7MN2L'AB7+(9+LGRUE5V]9,X_ MPH3XYU9P]XL2721QG31L,AK=W!GJ0)5'EU('WA$)6^U'8&@7#%5/&W>P 4/E M@6%=VK"4J]37XU@BCK.8+7R6#NW2>00WQ_)KA=I^E)K%+>+@OKB-=Z7+@+]] MBG\ _=W/6\DO:(8=9( =&G8=5QYH$(/!Q7ZA7==OLZ(B[-6[NU&'5Q9[O%L=;Q-XO M:09;FL82#5SJKO8_90?"VJ6!%-%XCE,P'JF_+&K$F\?"U.-3M5+KYA#S8W!< M]T94QN+IDY9A6UW+L-_1\<:*:[M2<:V.";45EUAC6]-593*V=%U553H9N;*M M JZNU1_C&W:HK][^FK7)-8XCNV.':)0JNDS'(VJ/U+%CN0XL065[2SWVZ=C- MEP"0W5]RMJZF72X'::^ &6QC"4@_8>T!@"Z\I"L?,K;0]B?8T9<)GS+U@3B> M[R7+/\@O;[:8O0FCB-5EOR5S^"99=J9]"VC?&%9+E'+BC^ACZ#]BZ;?#=B!- MTBWLP,0,>QL7&RS[#=3>=3C6[N1O*F4P%#F4E!F%!I3I:L MBCL))=+Q.*9\QHMCSO%379RY55@>Y.),&7V+;\P*)J49XA>$X(?!O K(J MHG#BQS!*GX'?T3B1(H*-]O@ IW"1Q D V&$[2N'TH\23<-10VD*6@4^RM2G M@10OQO\$X<:098YY*\27QDL^#8$'(&!M@]@ J(3[3X@SE;PX7N!KQB3X M.<"?>P'<"@&]!7_KA+.9E[ 4&+@'=A3\=.7:/!KCJX#IH:J',(%W=[Q%M?X6 M'^*IVPE9[_,=O"UVWOFNE2VL9UB5\KT0!O?SR/,EU>2JSZH@8*H*2H$ [O@> MX.*RAAJ?PZ$BO;C)/[AYF776^$[ADES^*/P.$>8;X"F+L?#+D.X?(DJY ^YI MZ@$R(>)Y^'0R)8GTZ>.;+]^D>!HN?%<: ZK2N4]0$CUYR53Z_N7#MUX"$DGM M8MBM*:M[L%O' ;TJ+G@0&@",/<:2&Y&G !L6 MB!?2387VB-5TW2&Y[[BUAJ M!!@<80Q*<@5F*_GF'S]_V,RYWY#8B[^#*4'<+\'?"=PR,,]OL TEA\FM7@!% M0PJN@0_#C+_*7PUZ0+':$J'Y,B(+AJ,I;(#J4 M*H=>94)3XC8?JY:RC/:4M4HY$^\7=6__AT9A'=& 80F2>@K KYXHQ?P'$-=P M)4S&;E18\% $T"+!^E(@BO09^*LC%S&WG)6]("K8<+?Z Q.!0?8GPV#N:+;&SPK7(5KQB0@(@?[,L$5$Q^D M%>,\H-7A'2/S]5'O\\O4]&__:Z0JUFL27 MG[E!6H%=]0=99CVPUA2:.?'&/'4&!DQ3J M3(8UW Z?2.2RX^9\&+WH[@(GSJ>,"D^\C@@@<3H"03LE(NC8@WH#(G!)G4F= M-D(YM9@/+Y>ECYEE@#LAOI/F.*8&&;X^V<<(LXYI,B@8O5%KF$Q+(PP>PSZ? M@;"_$)AF*_NK$@W9'KYA/K;OSA3HV@<%.<,XW,D[.D?G3Y!\F7Q*H?X-@?X# MMUH)\)A*M6%L?U3)5=Q"K&'NSS5L JJ+D-8 .WAGV?A52]VX-BYXVC:LQFBH M6_8N;5CU]FW#C[3L[FVZ>],N,R,1B=%(AW:A?3Y4+H"0'QRD_V=CMLC.Q09] M&&3 @/5O?O*ZNPPV&L0&#WZ4^6XN&.2"YV(OQV&-J_/76H;##@GI5WQ33,K_ M/]WORCRFB$NIM);^[NWQYVH3)K'RI3Y2-0V;7Y7&]N;O=:&FT%RVIS/=T%(EU\?>QJURRCTE+6I,=+^32WK0T MDO>B)9;.*^32(6EII!R3EHRFQ(1F6EJ;U+2>_MH^=7E+HG+ZF^=[(RGG1]7FWW?(IN^4YE!X:K^@R2+B.6??IE\"H.''S2:(7-N M<$^K9D_=T\4YLDA2-94X"W.P8/,$\WB7E$2Q1"): M7I#'7K6&FK:3Q]XPAZ:QV^"TC1Y[9:B<;6I8G_W@/,7NF0S JAMW=AAG\744 M.'<[\J47+V]K85 6O84H^T;3=! 0SGG""L^W!*!]F7SPT#KZ_T&(=2QP-E7L MO3BP:JRH X_5Z5-/EA[2"W )O3'*^6R;/Q^.6#X&GV'='RRQ\ ^6>M>94D8X M@$JKB2F)SM%'H0=C)WJXM-Y=9Z,'E!8_GL+.9("!57D@U\2#+KY9;S_IP!1R MX>AT,(TH[4H)FGQS9XP&2DTT1TB$HU"")23"L2GA0[B(MM;^E6A N;EC*=KJ M:R$.3H ;M3W;]^HY]:Q\#8<$R+6SCM7([%L21W(V405VP]@AM MU$[AA-@<1]XS:GSF[/[UTIN5V G)VE0P=,(R9LD!:&$[%DQMAN,G>>V-$S[2 M@+!:BC^S?BRGZ]>K#,EP0/K48%?1:'/>Y/P(BOL3C*0O(DTCL*?%-9\8BU*X&8> M'N#*"8**+/QDR&*COK]/NM,H#C"O!/W\/X M,R^MY"A7PL0^4MT;ZI!%S" ,O&;*"K'Y-<48L3,A&$MP3=OZ (BKOX_E#>F MXI#'W -\G"<$)-29!MZ_L.?, O,0X$O^0EI:F-=?%JL_>(_IDE/8.J)1^JHE M_GX1$/>?0)"PVK\6(?X??.NPIC828=T>@52CGS2)V?D\+&=#.9E69TKP&=#> M.&MD]0(+PGQ)R?;%$/HE0T16$QT^53<0C@'\CRFFLT.GJVBKJ_"#)6BXL[HS M/X_WUT(50_L%VFZJ2&N-,C^\&9SQ,WV2OH4S$C0@C]D*=]:TH'76E*HMMZAP MOU*,H65DBKC'2@I?@>PX,;8C7U+-UZ=.27B]"@I]:."Y/W$\2RW1/]MC,2,V MEO8!YF<<>TS#2?NR%-@FN5F98X[Q T#53(]A"(7XW]SZ0UQ@FPM4TPO\#DJW M-P$PH^8'=Q%)5:[ /X?["\HR2LFN.EXX4R3S"@)4;AZ$9XH5@[6G>4-<.#>) M2@R.OSACR-DJQ08'$O78(ZX742?QE_@CN.7T7P.^[$K9.^-:"VQ(@ZE**1MC M;Q08M1]&:34852=CV#U&=.)CVT>"S?5PP@D(;B3WI#"%0FQF%<>+V3RU;)Q3T*K$,#!EDK5\2JJH/:"/4#7GZQ!JYK&V-NSS5NVN-;[UN)ZU+7% M]<< ;#7Z@_S:T.?:U(SUAM(.V$K44DT%4V =11D1W9(G1+-=6Y$=6UFW#OAK M)'@/C7?H=[W]=:O;TZ@Q&1%KK-MC5Z?NB&@39VRYBFMICDQ)P'/JH% 7D 3G2C-N(@-2_?\@[KL"#$259, MHOTY_#Z4)M3%YBZ<1D+L 8(-[YPT#125*/P&+ICUOV3WDI!?TGP1S<.8D![ !?C4*ZU)6W\K+,;]#\$K8Z\!#X,Z50]@TRLC".I0<*;V2G&R_3=\Z1 MU:&E$H6+AREK!ARX6>>9W$'5L![ #EN$[F[?[4=BBLHG;'$W6;ZO213.5JXF3T;G MIBS>WY8A#-U'8&QIYI@SXO=\DV\XZ+KV@M*PJ\ZFQG7=^[B=9M_8'+^F=6>^ M;W0IDHCK"!U[<9WF *,M!SCX'))#;=RN;^*X,I*D VVH7-.CDPD?3<(X FM1 MM(LW?H5JU'40O,]>DL,"ZQ3?3+UYDZO=ICE-] \4+,IR8#R=(59D:NEE=>,/UEGEDBQ^HC"+! @8] H2MY"[X:(Z@F)C@ MH="DD>/%O)2+SN9^N*2H2(*!((7O)M[95W%^D^\=G5"6"))P MOT[_G*7E'6;A@TI,_HE&7>>C;.W;S5^;:QCW[-6M9U\6VKFN RLV]4V=K7>V MC-2M#;H/=@H#QXH;&^W2I)H7P?4*+MJ7/.V%91JQ6+Z3A%%&N65)[]9<.?8_ M+?I9PY];2. PRO6?"W40N M3RS8KM)=C@)^K<$L7@$4=\S'7[ MGO[+,O0LI,?Z?R(:?*./-%@@VW>9ITVQ1R9+*R-\0-0@SY&(Z .VJ4[#2L M M^.(O\#L6;Y-?XR+L3^7URY+FFW?ES3R4V., L93[BP&=9BR\#E"&M1=^ MPA1\P!3>J)F'^?FXBI0!6=S5F12J?3X!CH%Z@8I\Z"Z< M\CPY1L<))WW*;8UX_=,TJ(<>:GQ+>0 +]^>FB8SCF&):%D.%,&89AT',65%J MQ6 \&".%2L H5M>#51$G_*3LY>SW?'@M9/8$KQT6'_6G@IUYZ39;9# MWD"]EX%'=I*5H6N$6W8%PRC2%[.T/^DK&%X?OWYAZ/P'=\2CWQT'$# NKXRR M9*LT(RMO?Y[VWL=0 +XY19C:]2;=LSR;AG6Q+,]OE'6E_TJB9/FC0)&O8 G# MEL#F>;>@/\+24QZM=Q:8-W>CJNC^:YY>D..+0^*I%!, M!IOB-P"V"2KI4R^EC@+]X+4+EN, 0M)GZ6PL>I12,[S]A?V63/@<^>$? M6:0BU:#0.^/!;]@SW.T82Q$'!YNX.)LO>/YPFB;I(EJX0#H>2VA<>WU6" -< M'%AQ,96Q";MZ21[O"EV@K3]NP-(.'N!8#^GXN48TYHR]BL8K+4?E2FR*S)K99XLT^EBKM(Q.\?A\RO3(A:NY_&)NFZ6.Q$7XXMJG:5OTL*7[U-*D]S0+"S*%<,6F5&M MGR]))=U''E;@^LXW S=]8MZP*/UL\U42*IY=+=S565SF3P' 8, U_%+HZ2[ELD; MF$&G#>RZ61M9$]B268=RK-[76FRA$G(:2N_1*9RG>]8N@,0 FAY (IP!S:9# M%O'MK!X"!32^G-,,@#8M7VN"[".0\&:XKNOF):C^'7X,.CD#[@I 2DOF+@QH0\^!1U8U2Z,,%@$;/PFKXV!PM(5F7I(JV41B#Z<*?5SB M%UD\II5"<(P4[YTH]\TE4NX6)&L@7^V$Y(OCP[2!9==HP1O)]\V^Y+NV ,(M M""OT.UXD!Z3?C5[L ]&OW2_Z/341_$>Q1W;/_-QKO!J1JA8+V)&3\(&R:D1& M2N@!!X/988^O 2SULW" I4YW!MD,4JG_!BNL&# CWCK@$8,#8&71><+4VSS2 ME(>9QLMR'8A/G@;LHZ)7!BR5AEK^QIM.L+*N)"]'B.8A3XNLWM+&?BKG9;59 MAP[I*T:#$9+M<6S')O[9*S-ZPWDJSGW@OO,PW<]MZ.5ORI4:*T>SQC89*3HU M]8E!Q[:LZ=2=N)9A$-N85#HPG+C+ JO=9R$/GKR7-B1(XW[9;&<6V9XPYYDC MT>PV"H[QXN;]U^\W+POW5D"3+*R5Q7=70KD[)3WS+AMPV9Y;./#YGOA!T4V: M#COE?LQ&M:S&>LQ?(1VE[+;CL((7Y6D%.5D-)V.)4H!EF3].EP4)?@U6#!I M2]6AM!("Y1984@0YBJJ4..VC!ON,4PTE4]_3G<+;LIVFGZ017#<58:"VK"@Y MO%47/G'C36[YVO#WWF>[7D=OLY_&"HQD?MBYHA MQ5JV2WR4A_1^Q?9J[!)^M<#X#F;H=E"<$)6MSU-<^) M8'X

46K: MMND%-LQZ"3;J)(SH6CUO%V"O@6#]PKJ [JJF75S7U IS_DH@ A7H!B98?$SJ+/X=!VN@>1P)\3"N)NJ8#F H.#-1' M2H_&0PE:$K34U)ZLU[2$W9H&AE&MXA>T)&BI#[1T.:2DH5A2,;8K2$F0TFE. MU-Q0;WOW2:VQG5Z?J$J_N5,'NE8MZGIY#H(ZD'NGW_;C)QK'K[+@<(T560D8 MP[73-IAJ+$&X(-T*B=Z7;NU'>"#R-&[NM(&A5%N9 MGF]*J<"SXYHQ9\$SK. 9R'JU7%_@V<7C68_0#+N@#'3!SBX$S0ZK_IX%X["V M:2#7#/!MK]_V;\)WO_7;YOA(;2KD,8(FK:AQ=2;SYBA7[TGU8!KN9YJTIM&O MI'W+C1)-VC=WQL V]U8VNE[@F=T\ BEW5H>/CY38@T(=&')UJH= RF>,E.?% M2049Y4BNUF4+G+PNG#R"HGT"],2&8 -M= #?\=$Q\_DYELM3Y0ZF=C]'(_C MON/*]+&O.+(W# Y"D3AI::#)>Z?N"/]*_U!KN[OXJ*C% H6**5QW5XA:Y\4L M S%+5:LN.H%9%X]9%55U3]2J8H\)-I)954'/ASO/PL?[N2AO3_V\IW+M'M<@ M[ EX.V=2M3_UQ;.4+9GT*W;O?3;6YD=8:NV6=@9C7:8Z2RL6PC3-Y^8G%&3W MS,EN2])]9[*K4M8(*$O?6Y(+NA)T=4ET=5YI9K/\PIHQ((+J!-5=%M4=)U?_ MR 0XDC&&8NM5M]K5QE!Z2"GO*#:<#IY']P6QRY+/P+_UCO2]BAVZ(M[Q- M\;GS"B_?H=LP57"+ R:[NGM^/40#?V#G(*Y.HE/2>H5Y,'LB5;$V:IJW^ZQ"T^_TI1AJIQNM[^O/DP-QSG M*Z-E#_!Z'_-_!6\MUMM6--U'B?]X (W=R^4PB_(IS,(.7Y^ZS:=T5,1 MYO=L+L.L/G-I9-S+Z$7J,;0*61JJBO>X1BS\)"W2^2DLY7.G>QV'54 M>9XFT-)$N)V=2O;-G:H/M/VE0M=+O*"JC>>)F+L%:0Z%F#:V:E &JKYWUII MS"M#S//B)8]-V_MWSA=X>65XN5MPZ&"(J1XJ/'0JQ$PU\VPC&>RYB_C0EJ%8 M0ZRQ=V#D8G)=WV=SY+?/-MXGD6Z+R-B[&KHGT&R?8U]WL(L2;8O8_4HC)HRJ M\FU%P*GK\BW#N>SWJR5@:@<2J_OD8HD\/VZ\-T^#+[KB.]RG[H7 M"'P7^%[%=UL^#+X;@K\+?.]166 SPBMK"-]0'M@:\TV&^=?5AKR'^-O)NMDG MN+7% -T[U-P3>%[?2*]3V#>IXZZ.#UB'D8#]2[00&']=&-_-PMF \:/#V#@" MXP7&]\G&V8#QMN#Q N.OVVX M-$A>W?+/#G./HVW7J+)K5%Y*!\X2NP\2+ZM-^YZ7IKW_Y?@+E[I\ .ULODC8 MX-DOD_6KOI_!W73MZ6O)"K:U,?1JZIA$ K?S$?MX0I7UP[:J(?4LCY(7%DE/ M%&Q0FFY&FL!NI&1*T13-MI17#\+WM+W]"OME*R73B%(&UMC[)<'WR326:(!O M^\]%0"5-'DBJK&K2F#ID$5/V(\KK%I_"A>]*4_)(X5L:P"J)=YO!V"BELR.*ZJKCRR3:HYEC!WWO[$A M=576S$CTX 4\8T8]6*&CNB94K%JAHL@Y)7]>S& -I\I?5['X#R\( 7.7V=3% M=U[L^&&\B.@/^-4;'ZZ\0#Z#TP@ GKKWB+-4-1W',A7-TD>Z,9;'(\M6B:)J MUFBDCVQR(U% X3F\+XD6].;N<\-XZPR;TTVOWT2:1Z$4D82P MC!GV[(0XGN\!5Z5U/_M;+/UK02* E;]DHWKF9(DU-?%0^M!1K@\DMF$7GEW9 M,4+X+YUZ(MKJBG SUMG"UW2/F)E8@LR/\'XR@;,B>K4376;!/E&76_ ./T><6+HL.I";+P MZ0EX(*,)H,2O$;W]^/4+(\$_./<92C^ PB(Z(QZJ.!UOR3PY !2YXR6=?H=@ M\5G#:C5[NRMB<@=9'7Y(?8\UXP1&!T*D$%[PHU[*BS^!)W.6#4!F_!E/@D*0 MG>'W,(SIE!)7^I")W0'#Q?L'8/!X#P/VXQHTY=HP?LF<'0.NLN/J9)*D[T3E MW:<9P\=/OH ^'2%6OX@7XW^B:IV*+OC)+,Z>VG&O+P>X6D3_M?# 'F#WQO[M MPM<2\7T)I!>(0S[#)7V7%^7B+T:T @TE83_]&UXV97@QD +ZY"]OO3@&Y6QK MD2+*W$:""%C^?)5QK=#MQ\\?5J;1? >$_C)A34'>AL$C0)];:+^ 0KQB 'E< M?/D-47*%3@"#'*25IS!R03NJ\8\IZLU=&- *5=S"*K?P1:H_," Z))YF>H$$ M =U+;W(Q] 'G5AZ6B_M!"+X21-01CR'V6JX8&ZXI0!OM-\H 7&5JRG\1F'M M,A(Y"W@<7K*42%X%' ]P$ Q8E(AQN Y?,9Z#\@/?\7\!H7I@:;EQBFX.;L*; M> ZCZO@E$CIQ' ;(!T_W+H/.$>E BD MT 3Y?B82UU^YXUOPL+#"-A]*29RF DY'3TFU4]&3YR;3+-96^A7WOK^2BY^0 M,0CO1=+\DY)#WZ&(.B<5W3AT;@4FI?].H\)]]$!OQQ$E/V^9W'U%_">RC&]^ M6]5 0/U(%Q]AV&O]Q'?_SF=CY;!B-51P/I_,8_HJ^^,UV'!SGRQ?>0';+_O1 MZU2]20%Z8O3?0W9OM:B,?P[>S2TY>:OY:'R MUY4(2W,FV3D3QO1MSC%VQ()X/@;Q(D+&.8 _G>%*O.JPQP0E]:1G_!PRQP]G M(<"679RVY^)?F5NHQ#JD[\A5F&1G?M 7?P8$A#L\\[(*DM78V@;'W,Z.ME,K M\PY<%1B%Z/.>>0E")N/*E,;-BCKJ6$&8E'\62C'(X$'^>V3"S 7VY,44/37 M))EV0()E60!%%>5W5&E8YT( M6]%930DK^8D*)&6!I-Q$2/V[C=[BU%,ZE+ZNJ3._?U@WA%,W-[,!.X?FS@0\ M\WCH()_G1%8K=-ABHW/?39#JXYE)%].209.;@Q2TRAW 8Y\'/*/C7?B69(YC MG4O^R[%.I.S$!=9=$B@I0+&.4 .(4M,U]T\,I?;*3*<( M]G=G2MT%.BJ^H,KU)4/,''VK@6Q570],GU!_PG#$!.1F^,34*&XH+F8 !%B$ M!VV;B O#O0#]U5R? _8S+D[ UGGE)6#%.&V2V9BGC:-)_/(H.]KX_KS]^FGM M;EL>ZK:UB]UMFD-;45O9W5V65?3AR-:.LZQQ2"]!8QW M5RAQ%S="FVXF'3KP]!)(N2W1IOKNT@^;BQ_IKUWPX8*[S/ 65BB7"J,QRP5" M97&?GC(7A X'Z1X&;*13^[#?*6 ;\;^2*$G1CL%_]P9BELJ'%]ER-:]?7&3[ MP)HJKR0O5>YQ/>TR9QN@QN.9X6[?+.%:RRV\;]7BEG10V+6:'(P]F<[%%']O M8CK;G%.'* *_2%1MXCGZN7F.<7.G: /+KEJ@S_:NFMB*L3];^1P&)?+@C]0R M&?1VFC7)D,]9LRGU3#^ /$R-30U$HALNT'3-SG*] O,0_7R/P(,L0'9K8!Z* M!XE[;LHXVI1PM,J:-G"Q6GXUP@(8>5C57&L85A[.7B\\V>R(H!HU9PYF'O]>Q#SL31*>4DRE@**/ MT@EGJTF^[8*%/UH\];>NAVA=+,G\UIT%L5DKB#=@\1H+VT\TV\BMZC!]<]BA MZ3#6.0^CR>PP-7H&IO#%? ( CL?'^L9?YF\Y0F"'X-J!.%+\/Y? M"U"K?B!)5,,)FM+O< +/5V6A@RP+T@M6@@P86PC39%EVTBR+N#,U\9 1/,?_ M8!6@)$YW&(M@Q?F"%4PT M; W4T=!L&5,Y&DS%7L^^5TMNO9^+H(##Q;TZ/'JXP]D7%7[\P83R'UP8OU\1 MQBV,UJT OBQ@? >]9%=0'!7G^S(6HW_,HN-9+\A74H^BE2R!8P!@'VRZ!@BK MQVCR^]R *-"T#VC:/XY]Q<&>PH'YP@_C^&7NW&16.CHUJ_5CU?*Q PT9N AD M:-'"?K\9@#U!C+6.-5 M8_36S6F4BK?_;9]:9_ M_\C;)[U(PI>\5UY3 E'\ZD0.P?XA0+_C$6*-YX"#!_(8,D9M#2VCE_SH'67] M$2AK;IBW()3FQ'-OL?Y\B%7OF:XI27P&C:OB;+H,^7N,4O?CYLL\>@UIIY(? ()S/ M6:.@"PRZ= QJIZ0? H4P#T>_PB'7 H5:*>:'0"%,2;&K>GK?4*A_VM8U9-PV M5"^%J("GPW2::Y/3-@" R6EILLC+/5A>;GU?DN8(>@\S.NIQ:]>,COT +6%3LX2L5T)7WY^NH^_/M*O#NT]:H<]@ME=*UUXH=!G9 M7H)M"+;1PI3=C6U4.0.FAM6D,PN^(/B"X L]Y@N-#HJ3Z!,LDV&D"GU"\ W! M-\X.B0/GG)^$@UAHD:C6X5+2>T3*_?-:M&C+N7&.;6V+S::VG&Q2I:FYENY: M"C%M5U?(>*RHKCZR3*HYEC%VW/\>J3=W&YL-*NK!FGFJV\B(]8Y3E*'4;3S2 M.R]V_#!>1!1H))S-:1 SV'W#";_4?1O&2^1B&2BCF5B:<2R#%T936S-M'7=5%W9T:EM6>M-$3D5WK+W2.6M5&][_;J. M"OEV7?OJAYUNA<'==S[%GJ?XTE]X:"H]D5CZ2S>.N&IC&>O7?._#;>&%%G=9 M!O%[_N)V+- L+MV^N3.&=H4!2@!6'_>,#2&['421SW$0 ^/HZK :P\I/TK71 MY5 ZT,TJRED HN#-5HWJ?6Y6/LB21%RYBR<>+D.91"(HHJI+Q0/+)4[S 609L/J-/O!G&W!S/ MQ<;-?C:P%_;G+IR\3@4IE03+O\72>!'#@>*T;3>9@;J;9+.ML7$.K\;#WRQ\ MV",;^+Q(L"X47A/ST=E1.&;1.Z!,3-(+ _C7$JX4GX?/A]+'!)]ELQ#G7I!6 MQ\Q(0![8]઱I_0RHRXNL?J8TG2$[V1-P ?;2*7F$[4JX(;Q!B;B@-L3?#CZ/(P]OFZ4)@BR#LKAG$:$3[1=!4T-VVC$O10;=$R=S-[S*D*- MS'ND1;]>1)72KU+S02Y^0L;L],T_:6I7?QH\Q\3<,@3*_VW/#VT]YX?3*-OX M'##A=@S(\_.63.!\?W__C3&*!K=.^5?EJ<_<-"! NHFY((,73<('SLI"% MDFQ"\S\706E$,RZ*2Z%:AF9\P#P3J,&5W@7\-F%X&N<#'R)N6B+7I?S3$"?S MEG[D!5S)8[(OBA"]A5!GX&'6^&B\--Q-0'J8.G?F0O01'N>B"* MHEQ"@41,16D8H]Z:>(XW9X!E\,'QV1MVO9;8/D/Q/($MA1&?YPTP9P,#V.(I M>&!IGO>./$>57W^#PV8_8A\IK]DQJC?%QX1DL[X1]O=!@*?_QK\ N&>7^5^Y M0C[Q4)N7EI1$J1[^CCJ4S5S2E%P7[Y_Z]@_*AJ >,G<<^&:'B*.94!=,:LR MP-^@4N72.1XL0/S)4I,(JL%+'&T!.$697LS-DXCD50ID#BH2<::(ZG W/-^I MY@WP%"II'+G@-(^>PV8^1.'B >B;JT@X&@E@^QUQ U#S'Y1//)F@GQ(^YZ0. M]L^C%W-Z!,L)YS> V%%?PP;@)8^@'#(&@$IUS'\2+]A$F*AT-"=,)[.DRMD8 M$[?((_%\INW-@6!IAB.$*; /,#,@$9#27H#^B-E"S : 0KB!($P8FB?:9Y@ MN[G43Q<*PD>F-4D)=:8!W/O#$LLS$F0% S@IOZHT50Q^!H]&^&=Q&E)W%+3G M(P]NBG)B+NN>E,QRNAP]1 O? [TF-XXYZVS MF9?P-;G2[8?!PRU0_PRVY#AXU#4=4VIEB1[#.=8HN>KE[(><*_\'?.KC-\5H MGN\4Q8KT?Q8D2OB -?2HO&I)ZYE7_!:#/*^T?"J3QRCMU:TR.C$_8*S1?'W2 MN"*\>!4.BCXT\-P\JS)"L;) _LRKH%S@J'\M++.87\"_5BY 12S\BVD/MO_GXX]U]F'HNGLP0>X891X#<]NN\HT\H.W*6BNJYH_08_. MU(OAZ@I24T&S9YZ9B$\R;E3PE8&ECEZG:DCJ/P\>RHOB_09A7K[8Q%XU7155HV]=*U?K\LDAC]SP#6 M#=>LCO:Z9TLW#GBC)[VM_UWV, VD-5NLHJ(SAS@V2_[]_OZK- -V".>*A[ MV&:.YWLDRZ8HK\MX9-D4J[X(GBA-@:^\%KZ&_^.!N5D8@][C16!(^,N4#S,? M?1',RS8FI4YS'O8BCA-&+O/0LR $GF' 3A3#J\'.@,]X".OFO^@2V3@+"09, M"78]AV HZZ8YJK26+'#-N1EJ7;9#U_@^G.K,R1E]R(][RV/!&>KG45@6I9,\ M^$?'I(MS16V^=7.*G11A/[1T(@QJ@A_C)2_!PB#(>I"#*VQ_,;3"Q][68:$. MI6Q7FY.%Z_Y2WS4_9),LK6B0H('.6O^H93]W?7:&F91 WS1T ONF(Y?V- M_MH.:AJ_@8$N&VLWH QDI7JXG:X +(\(8]0LZKN(,*3-!&0*WQ5!BY\_X,,+ MD'UAPJ+?:'E@'@7F7WL\YHP..^D>!;9/HF7^ZS3[ J4>%^%IXFV"(>29QU)@ M0-CWD< QS)ZEK6;D$B=PGPB^D.5PTG\M6%X,F_. .1&T&CE_Q-Y$>/:\+PRG M4B_ U% 'L/@;#>@3RTTI()Y_%BZ)GRRE#Z@YHEXQP[L!'02H@G>AP,$)/.MUM\=(V.? M+YZ^FRM BV!]ET7V"4OK*+(TV/NXGO0$B(IDS[ 1G85,MX9-9(IQ?AH_?*HY M3.40>(OK)W4 A<:88$*?LNPE)'/,; &*322L"G@((\#L5]*J,HOE24PS?:0% MDJ=NYW7UF-/MQ-L3VM7GO&C,LRC$6*QR'<6AFO*G$% MZ98Q!,"Y$A,8I!SH-F51JV29D8L7I\E-3"5!"94FDK%$IV:4$E?4XHI6Q,G1 M[HC)MWDI[ .LR,-\VPBX491N!84C2XB+6154KBNQ?FN++%0'3#%B>_8R5R:< M$9F=@<'S(,MH2_&.M5/&+3$10")@X=$F[4+@S,:\AR?I39;BN$K;9I"I^$9'9_'8Q9Z4Y+&(QD$!A2L5XBFW,RU7'3L;4(8N8 MH4.JQ3BE;]FM TZDD1"F$?&GL +^-IQ,/*9GQ"P/.0X=GK_))%L3FB)Z8DF1 MMZ[\@;(5EP# E#\L>&>"DZ6"E^FG[C!%LG@6LG[B"9Y.PK.7>3HHR^<$"?[( M_/L\LUJPO_U1>8T'UN)R'DZ1MN%R$7C9AL\K[\T0NJ2KPGM]5&0="@HWRY9/ M?S"AE*>FU'"\N([EY597CLGX>\K42(;ORU[2R J !)&P,V%CY=5K;H<8B$T;$(;#O([J2 M !/R2%F&B"'\FM48UP(_8SB8W%4P;?1+\3HI]G2\5C+,N1PP$&"VT<(#%$XB M@GZ+,!B'P$ XOXD7S,?%.6F^=%$LA!P0HW&L\!B_R5PTDP7ZA- A1EVV$EK_ M$9V PXP:7=U3M2RO%UQI#8\7N]?C1>Q0^>)EQ:7/5'"RES3BDY\(M,/5URM M:4'HL%3C#6*"0>"I-0 /&?.GQPGV@'-$9'Q-L;!=\ M^<*NL.!66404,&8CU:N8JPFVM2R'#$?YU"E+;'AJF@E!-YUVD+TX!/F0 7VNYR+_3Y*%B68U? MP[<[?J>-=EMUTV9'0\/>=3^;OK,M_>![U8>VVORM@*N :[_V*N!Z/+C:K5;= M,J^HPV"=[5.[E*(S]4J#W]$?^P3(B_N")1>]7$HM:S#%Z5J#Z M[OUJ :B6>'C6WN&-V9D-,Y=9."!+U^6S'G3'8'9;/?O7^[_"25^__ M#B]Y]?[OL%>K=Q9$]6.$6\N:IEC**6=2R+Q8Z[T?$O1EHO=?E-' T)6==(WG. %=MBT?2!9MB": 31"*)I332J/K#TD2":MD1C/BNB MV=5->C76:;G,Y&+,4W4?\_2 ;IP+X'^J-3",-D&EW0&UB?W5 *K7[$^7=QL' M?J'L3]!,'8R4T6!DR8)F6H)+ZZHR")JY/IHQY($FZX)FA)P1--.:<:H@9X1N MUAIMWN.;!- MS=U8X'/TSG75&B[;.2+:57D(P@F>=( M,O9 45IU!1 4@PSF>24:/-N@::GM^,78HB).VCZ-=Z#OF%WU'-UQS\L;)RBF M%@= 31 4T]K7)2CFV5.,/C U03&MH24HYME3C#&P#-'$0,B80\9(=^I#V)/N M>WR\=KD'W[G]63M!LR\(92H#^?SQE'8@[#7G&8UV:.! M;)F" O=WVBN" @4%[A0@50?VZ.S%V%= @J,=@Z>"!)\Y"8[T@3$2:N@!A.". ML=BKH\!31VE/=\XM,Y'/[$H3:X@UQ!H7OL:S+;ZHGU9],=DNHO*B0^Q>'8G* MB]91J&>5X2IRNB@TCK..>S2HX3]%+K M]A"-W02]"'II'Y@6!3Z"7@2]M'=YZ&)XG* 74:RP6JQ0D[!Q;F?01:>+:0/K M_(- KB!;;$<'TM4EBPGZZQH*M$71T!G*%07]"?I#Z%D#Q13R3]"?H+]S%>4; MFBC9$_37L]!F#RW@^\#Q?)^(0@6QAEA#K"$*%0Y6!!8D\'8:),]O?.'S2HG3 M!K9U=E_+M6N4%ZHW"HJIC:L-1N?OYG Q%-.UR:"@F.NC&&,PL@7%B+1K03'M MM3+3&@F*$3*F!]Z\WABE7Y(IC4JU\ZG+[W+,TKWJYY]7HM^N[9I$HM^U)_H) M>JG% =T0]-(25O_VOT:JHKX65".H9J#8NZG9SY%NA)P1%&/(0LX(>A$%&.4" MC$H2RKD=7!>=_*8/#$,]M^OK"I+?+)'\)NAOI^(+6=U-Q@OZ.X!36M#?,Z<_ M:R"/SA[ZN0+Z$\G?@OYVTS^5D2;H3\B_,X=K+\,NMC;8Q>OQV7.YU5)(X^ZBV)7]9"$_QXPCZ!U)&H7!^%%L(+@"8(G7"%/4%1KH&J"*0BF()B"8 HI4[#U@2:? MO6&OX F")^S!$YA_Y;>$ $UF>=6EC/49B1Z\@!W7S-/5[_Y]'/UVMYJ+W9CE MSI.Z&1B\P*5!\NJ6?W:8,X^VW;6*1WZAO)2^T8 ^L7Z/>4'V0/I,GZ0WBQA^ M$,>KW]P_T,!9L@%S XD$KE1?TRV1B$I>X/@+E[KPAW2S\B7\CO"%)K#0C41B M*9Z&3X$4!E(RI;@HP"2F2/(!0R:24,1"^+\9O"J6PHD4SFE$,%\^'EX4T-4" MZ-_")?&3#)PK4%_]JG[$'[^!I@*&ZAT4ST3I,T<$?8E&M+8TL@M=I<#5U:&% MMULMHGCRW&2:$GGYAZGPE8N?D#$<>)$T_Z3$MAR*8R].Y0%FF*/JJT H_Q*ZJKCRR3:HYEC!WWOQ79O,E^-8T*0GF@M^.( MDI^W9 ('>T7\)[*,;WY;O1^XG#5XKX.J^35M1%,@=T7CA MKV-V-R0]#0;\ *=A+X?/@%3DSP@<B3:40I8R:Q]TN:P3ZFL40#Y!O_N0BHI,D#2955C3T"?ZA#Z0?P$6 JL-*, M+8J[ 14 ",Z5)E$X8ULACA/. #I+W*Y3SUDF7@!<"9E;B_M,-U!BA:AY @7L*H;OSRIQLK>_ZH]+J1WDO%_IK/"YGPRC^FK[(_70%)SGRQ? M>0%[&?O1ZW2M5&C45.0QV<"_+ICB4.:,,8W4I6].OQZRK]94;/Z=I@QM0V_\ M6AXJ.WZG&=9.O]RT67-HC^P>K2H@("!P11"PC5:K;LD(Z."UVOJH8A3^EQ5' M5GMO%5>?>V#V_V R]P\N:]^OR-H6+JQG!:KOH)1L!]0)\=!O]U:%I\B7;<5VO7A!1>Q M20$% 87=7W#(\=06=PB?C1\V]1QNC#L=(T3=!7"UP>>>U"#_99_Z\E[FSVO* M0+&TLQ3/7W4_ KUK9\G+;D@@^,25\PG5'*CF>7#ZJOF$(0L^(?C$]? )PQR8 M1M=V&()/"'U"\(EGQ2=TT">LKF7+@D]LAZO]K/C$@=S5/?;45+-3S]TOX6)H M0;,&YFC'UERGY#&7!E?C>5I#8 M=A(3LY\$B:5&DS70+"'%A!0[L3%Z<6D#'S%MC<8)%E"&L]UZ;Q^PFOUB"$%7 MA$O\X$!]7BW_!7G]W_:^1;EM)$GP5RI\]JX4!U'$@R]YMB_4LMWC67?;:[MO M+N+B8@,DBB+&(, !0,F*8ZNOJH$:)EQ*O0P5X3G1F=]9(O2SQVN.D"R:)$FPEV"]&(Z\,+1\C72Y%E%SO_U1;MI#"9UYHTG\D M[W_.L !GS=H@92.6:@PUQCF/S2[50]6%0BMEO$3I,GK$1,/DSU MP'$_D<8]:[RJ74R)6,(*IJ9;RE!4NY@4,2R)G=/?P 4-;8\7GF94/VE1.WFZ71-4Z4R*6'&9K9J^O1&S?>#6Z2L24B(E+ M49K>5R*V?Q&[K I;2L2VL$)'&[25H;A_O)[FMG1CO-/&'9W^:CO$H4-U0EH^ M*:QN"I**>FW1*Q<5]%+BM<7_U+I=)6![1ZLJ#*D$3*A:K7.B FOGC58E8$K MA(!9G:K!/B5@NZ-F%R5@YW\N^H[.0CIRLUQ=>QH 0/]B?U"!KM+*QNRI.-?) MS>5FA[F4@&WU1SOJK$8)F!*P0W&"9JGVA4K E( =S''2#%.5B3RY/]IL ;N, M.G9!>O7\1:FYJI#&:N6KOM:NV^]+%=(XB%NC"FDHN=Y+>Y:ZATE*KI5<*[F6 ME(MT2^OT:IZX*,%6@JT$6TXN&EA:SU0;MD0447)]H%-O&:,,'UES-G+E!5%T M3<9A,$U"#H%_\EO 9R)/NJ8/:EYG/:J&DZ6LW,5P1D?K5BZNH!CC AA#-VH4 MY%*<<0&<<669G>NS9(D]G>?(9F!]CBH'7]>K'US6>51CJ#'.>8P= MJL)QHYEG+^[\P*?;IU5OGON;YY^UGO99%PD"IW;:FV-*Z5JO/:AL3,EB+RG2 M;B6MKEN*M.=(6E.SK+8B[3F25M<&@UYC27ON"8G+1P5#.@Y"2F+[ITI)W--) MJ&;UJ[:B/L5!J"S>X\4PAJ5U.DW(?%&,<72-8>@UVW8HQCAGQK@R-,LTREM2 M36**\X_H?+=_RA+,.0]Q,#2S7=6R:M+1F6*,VHRA=VM>1%2,<=Z,81@J94LQ MQGK*5K=F;9M&L,6YA[#^H#%Q\V$L%;G:2W,[3>]+F#.N_-!3,P88WGT5H%", ML=Y33AL,%&,HQBB*7 T&%4[NF\04>XI,X=(?SV!YZ ME,0!\0,?%N;'8>!Y6-#$%8E+ZIK1GHHJ=705RU",46"$M2UURT@Q1H'&L)3& M4(Q1F(C5[E3/L6L$4YSI-:.UR-::^?5;$$1T0FV'?/2C>6C[(XK7DEJ'"(&5 M--],8 )D=%!#F!&+VNZ<7L RTRJA53ZW9KMJ'8'V;.("J@ MI$M)5X%T634;_BC94K*E9&M7;*7_LAI52KJ4="GIVGSOQZH=\V^X9#%_])9Y M:?!?QWWZY2_L'XZ+87C[2XJ7Y8=[HPT;Y\Z-886C[9ZF@=3Z2I^H/\]=^DG M2@":VN&CZS.T=]DZC\))#+8/04CB";B[DY!2,H7W)Q&AOD,=\K>Y3XG9UHC1 M-DP2\D6@RQQ2.X+GIOX&O>37W4'+) "0ATW 6#VTUQVSU<[^5&X*HT428"+W M9T50.AP4W>BUC!58!E8>O#(S&*TRE-*-_9-J(V,5$^\AF$[=*,+"<[S[VB/U M1PLRIG+RVA9P02OXD1O%)!@3GSZ3X3R"SR/\>_J-!H2'9[:W_,?<*!H;%D_, M0&E0/\Z_N)FF D;+X*GMLR!RL9;?74@].W:?Z-MGUXDG0O/F/Q1ZM)U]8@]! M9<[CS9_DM.6(XFG>40E@=):1D/]W$B8PS "C-T.0K!\W]AA O+.]9WL1O;I= MYB-@HA7,K2YZLTJ6B2N_@SH8!YX7/.,1*P_^132.4%?$$]06$4U53A0#7J81 M&2ZPU>$<6(PQ,O SF=$020K(0R:.62^*T1:.3U01?.<&3@3:S(%M,P9==)4@ MZY2ZQ?4!NF .@SK10>#9.GNNW--.5A$D2V2263 G6?/(GJ7_/ V*77B^FPV M]M%;,9809.3AU: TRBM_+-A[T&\->EWDW._<;WJ_Y#>5.!.]*%1] P=S-Z*.R(># M5=RN!WD:@5B, )0Y@-^YR$O E+$/L3PC?"C.J<?1&L("$$^RU>(U\6]!7<:21.QLYQ.6>*M@Z MCT2 HH7)>)2O][6.5;/4CBP9XA53_AN3U5^WHVQE%-CQ*&K&9VJI46VL,BI;S:= M$VDJEZ_=#UUDMXHND16Z6L\\#3*6ES8;OIF2>3W//KA1]HS0:3EQB?,C2K?9H0E2+- M#M*<)J(KNPEQB9Q@8G-R):0RDD:OV=U'2>G9L8*E=4TEI5*21FVEBA/$>:S6 MZZ@40"E)*OS.*O\<[VKA2QH=-4R4@>7Q#Z6H74&+^N;H]2!1/0OWU8TL*4ESFM1^):3R8:JC]>M&[I20'EA_JLO-BA72IN*]JOF 2DJE3--L MMI V/II97#V_3%?&(Y:E.K<.P<5(KUS4ZFPZ!!?CP]0UO9>VNSB>A-?+8&U. M8^(]YB4?6#!EX43X5[&A5!0Y275$M0U=XC9D=#6CVU'RK[:A4[L>\&\#F4+V M^(G:%-2F4!D?G:[6[?34IJ VA5-SHO)-9*.(VH;4-G0D?%C@F_0L)?]J&SJU M[:U\D\K'1K>Q#>N$_SKNTR]_8?_P5X;A[2_IZ\G#!,RI'3ZZ/D-'ES'E4=9@ M;&CT2%Q_%%([H@X9+LAKJ]4F,)T'CT@0$J/_1B-Q0%[K_58G?3"&)_&$PO]" M2LDT8!WFZ5*'>8*-KLDX#*;PK57]6Z-%=@,[:'7SP)H# :QIM:RU"2/WYVY0 M#:O5J_8E /I]XF:0D6<[(K/0!2H#U8@=QZ$[G#-&0=B TNF;KL^&]^?3(0U) M,"8SD(R12Z/D22@P$--PR@% M@_UI"A>RTD;@ER7#"=TGZN,Z\A]GPO 0A+. ,?$WVP.9P!/L&# P#V&[*+&D M5G*/AZ\M5Y9T#8N])95GOF%8- IT2$FBFP58+*/O2H&KYP:'L?5$Z5DY95B) MZ)VJW%) \SRX.Q3@TG0LYV[?VV-7@I^Y6$V5B&N5,P<2D6-&OMNMGV MEM<*?*6X$^Z8NM)&S0LJ_5WPY!>^QV[F/<$-EM'J=8!C9D'DXJYZ%U+/CD'O MO7UVG7@B+,O\A\**;F>?V$,PF.?QYD]RMC+*$0V/RNI&=QD)^7\G80+##*3[ M9@C8_'%CCP'$.]M[MA?1J]MEB05Q7<' .@\>Q;1N^2'MXX;S3Q[<>?Z;#;VT5LQEM"SJ&)6,S51G?+' M0OL,!BW=,% !B3Q1,;'032VFFU:B)?R9T6OUV_V-C]LMO>:SCMFK]>4V8'LM MO3,X *QFO]ZHIX!5X57!JF!M%*R];MF MR$MP/O6=>5._*0]*)0]0W J:,?8CE&>%#<4X]SCG3PNCYDNC186NBEQBCU,GX94_0""";/T$C@&S^ M!(T 4L()SKQG9I+JD@^PGR('5;XLTF)\5RK=,V!=<>;7_I2L>+PY:76*132Q)=)J: MU8HTN]QC54M1GLVQCLO#D;(YI7S.\I[R'#<8X#J#!K_FJ;6KRP@E9;? MH(#C&="SH0]-2=F-%L<]2II:I=0BIU($E&@VPQDX<@BLE7.@H CH4\%T/5 M&&H,-<:9C''FEQ>+ZP">VI9LC(5A:D:_ZB&I2EH]3FCHHG)6%2=L"?IJG;HQ M7R6D!SZ[/LU-1B6E\F&JJYD==:]52M*HK51Q0II3K>Q=.4ES85OIF88T[_V1 MZWFV"F>J,=08:@P5SJRF/C>U+E$&7MF2'WT5*9&2,*KA;-5-4E(@> MF#!*1!4G<$[0]$'5*\Y*2(]S8JN$5'&"J&ZG]E$I"7-9^VCC YG%/4FVM$S= M8SQDUW?+?:E,X HGF&/[R639+\AR;EPIP#WC1$;1,GM:M_(!U7[QRT#@9A\&4%/41):X_"JD=48<, M%^1UO]4C,+GG!KY&@I!8W3<:B0/RVNBUNLD3,H8G\83"_T)*R12@F$2$^@X, M\K>Y3XG9U@@V5^?3OM;[K4'5;XT6J0J[WFM92\!W3 %\I]TRUP"(W)^[03>- M M"W?@F ?X=W$M#@A^1\8LM"GNV(S$(7& 4(3^PX#MWAG/$:P@_,DA\.0?#G MTR$-23 F,Y"LD+0$;(*?@(_4#^& MKV+X#RX2YNOWWQ " 8O0$E_4/30:)7A?MTX)?MO;$NRRDE5>3J ?M/3]"L'FM523!%;2=IP>!,["P)F/ M:!@QQ@]=F. 1_DBG[GQ*0CNF42DV/:F2+JZ7L$+C]HJ:-GJ"QF9]%C6J*_A5 M%BT%N][J;!(OJQY[6C5U-.>S!4'@TD_=*,=B$9D G4#1QO/0QR) J/=2?HN( M,P^1Q7#"!;5#C3Q/W-&$V& E>90Q' P^"AX1+S #?+P!16QNT-BN#Q\YN2E* M,>Q@_PS+QKES0;[<40D6_N@#]#2*$7?!E,HH92L@KDF4OBQ1B>'3+N#*DA)5 M9'7LEJA=3'3H;S'WD_B6FOW\$-$S!Y(A@ MKD%\=C[GS/J1[E,E./R?T6A M?3^=><$"V!'X#.&VF9+"K7,(1N38C4^UCA="3:@@PXKL=%8L([V?[)J];$^J M*N2FGNW%%:2\_BK C#.*E]&SZNZ@7;.FA0=S;](#(?787K9NMM%_SMUX<3-D M2UI:/VR0NO4F_VD4!Z,?0@L0^]D.G;5==[-R$'QC&:U>!WAK%D1,$]VQ\=TG M^O;9=>*)/-W^2"V",**KPHPJ%T5M&0O[?29C ,+,? MZV]VPOHE>WR[(-@KV"N=5%;PY[2*.@B_'T&PA7"#L1"IKM MP$K=* X9+Z3B)J/.*P'VFJYK+P=R$BM;[]5W$72CNC$$BJ(Z]#D8N963:FHS M4W[55)S1J>4EE+=SP/?*#"D[PIB+.YW9;LB,F=$$N(>Y ZEJ!>,8M!QER,I]#YHQ?@XPF...*/&"$5.8$5O% ZA0V\=1N LA-"?& M8P'L%I'.>"IF\E]M!Y8PE-/J2('#X-F2/;YL4UB9WU YYIF*62V+ K?C!#;T M7+=8Y+GW_%SX)'5RQJ$L?LO]@<9Q7HKP#N";I:9,FCM M$$$]4:\"]:JW8"9;J555.E*/I^H67'$CC5(["+8V0:!#)_ M8IBW%/AQRS (P^ 9!HM(,(^C&,0(?EF7B^U'XZ[S'Z_GV]V!8^GV M<*@;CM7O=:DYZG6&(^>_==UX=311,W9=.V-,^Y]T068T!!I-;51%+BP?C/$@ ME-)L_3P/R0^ &'P+]+B Z84M.T(M!_X&(X;C>818V9P/Y[OI--MQ23@G2S_ M'KIQ3'WRA9_OR8C]0D#!!83=.V*Q;[;7^!@K@[T)W4(@DQLX&E=/[&O8VN?< M_QO-PQ WJ"L_\&]&R'R>1YUK\A@&490><\83.V;FOV>/8,!G-YZ0WX(@HA-J M.__V/_J&WGL+3V&Z<0#:!@=^L,/0I6$$&J408#&4BULFL6>S, "M@_IC"IIA M'N*.FF.PO' ,ZH_+ #(.Q1T>P9@#W&6#";X YA\DIHA0&5'M.)A%DQ8*9,@N?MV 3MFIDDN,"86R2I.Y&<"J8; M%3Y=VQ)P3TFP4G+-W]TIC(U'\%\#(-/+5D\J3KX'A ,>+FS%N-T?9MJ*5N45 M2S(*YC"J$UT?'Q'E8EE< W!_(@WHLW1$@,ZS9Q&]2WYX"UL@".3BSO79;.RC MMV(L<0J ?#5N^X8[.>/L]AXJ\WCX^*JO9A9/&ZQ1ROIE?R9U6N9W=[&Q^V6 M7O-9QQC4^G(;L'JW9>G] P!K]LT+!]9L==I&J6%W5'2H6+BA:FKMOK0IDQ:> M?ER\"?NB15X"IHPC<T%WZ]MZQD5[WZEZ))>^\;73LM>J]@=8UJQ9TK"%9 M)6];\?6?X"ZJXM=F\*O5U?J6=<;\6N.F:$W>E8*@1M7JWX>FY4FO>>[-WSCV M6K($^Y<9*A6DHAG\W>GWM*Z^76$=2/6<'2XM?:#I^O8Z @J7)7&Y_?[]&6K0 MLW00C^<0[L$GK%&TX>R-\'W@1#JY['5[FM%YF66W!\0.;^U,E M;ZCD#96\H9(W5/*&K+$YE;S1H+!!$Z,")O8?Z;ZLKK+<3K_BUW/B5Z/3TPQS M<,;\>FG)&[+I'DF/'B4W5%3RQL9FU^U>7[,&VT.M*N6@Y*E@!W--52K,7M(W MMA^NGJ$./4L74:5O2$((==J\M.U9;4L;=,VFG3"J! XE4K**5%OO:OW>18B4 M2N$H&;][V;TKE<(A(+F@:MO]!E3;/F9_@>(Z75]RK:D^!.%(RB*$:T!B52L_ M$CVNEHIS.79,\Z6Y1KLJ29DHGMD'S%QG6$YHL9Z[DZZ9P9WM$196W73)V78&0EN7(%5HL:HVE9O3>D MA>WSS4;7W["O#3UKH("O1C,@"2#=6\A7:;18RO_X\DU&)OB#@L2$P33 ZJ[? M1@$(Q16 >HU" _OI:,[KL/,F%$@Z+"W["+OW/^(#TP<"K,Y&,J&ZS"]AB$V'JG_BSD3-8:#1,*=K M[!$KX,A^]UU1F-CUG7D4A[*J6$3"Q,Z7PP6N'^A%;2,U3JM!6ZJVD165W,-* MFTP9:2)@_)JV\ER3+LYRB6QE/41!;@6["BV$.R7\!_M'@($#]&*6S()5XV8; M9?Q,O:>T=C(8'UBIDI?N=GB-[<04836U6>G* )&!D^VSHT/-PPS)))5+1: M(9$V2F?.$L):G "OE]/60$@;K)ETU=A'Z 9K]]_@3PQ>[%,R!?1CQX,'O'6FJ7#U2DS?4/;]1@+ M+;% 8:GK9RH035&QFF\2+2EJU:("QAK$O/P[5ICUJTUA) T7,S64[@OH/F6] M/U/<%"\.RR2OO\N2QG(]("?8CP[>7$[R]QC/@$XM9-LH0) 7!1C M,-8F(F6U7+GY$3ZQL5,,>,!,:'%&?B#,I(B&3]@!)J;VM!P[2J ]E]N]\HZA M,DI2$9Q,BP;3J1M%K.%."-P#UDV.TX3'II%[=(I$']OEUX2:X1;1YN:WW%9 MQ@]6^SJ[(1F[(:A,;/$CI1KZ4+I"?R&:'T/XJ_&&E^_/=735D@+^5JU6&1]* M5N7?#%.'PV3T\SVI1-'^7HVJ_;]Q;QO(NHG=LM88K*J_CUK@,?V*U8H6K8[! M4W2!>5[4[5@"_9#V1)=7-:R 6%HK,-H4]GQ//V'!0?9-)N',*A.F4<.E?15S M3*C,/I*P>AZ=OY9O\<'@ZO1H=0Z#F#7VX/8[ MFB,1V->/:!@#,L!ZQ-.'HH[M8BGPTA3# *",QBZ_L+FRVJ9HH#\"_^:W^_LO MY'?N-DC9S.,!<2T0JY&'($)N80;C(OOSO3\"5K67_N3\8QZA??W^UX_?W]VO M_8'\SM;$&2M[!BX^AFS\($Z<*>:_CUW?ACF QOFX,F_?S%#(S-1), ?S%;]E MH0X_<#\$1C.=QTMZ 1=+#!%2?)GVO\S\3CG2,(P&/^JSW#$P.LP" MB0_PG,V#C#FDC..GB"7'!64;>XD#S!B5@9JLBWF6/*+'O=B(9FL&>7WE)_R1 MK3[]]A5^G$W-/M[RO@!.^*I).Q;$!6 2)#=UF%T0OX@%N^"+L0UD!79&I[@P ML"]\^PAW(R:QO)4(,R7Y3Z!CZ,^D4=8L8&H&X'+<,:P;+%>*X8*Y:&WT9(>N M:#$)B!_9,Q0E8/,0C ZA3^R?)#FPT\!'SEJ2:D#L)QJ\/N+,;C,(\>M2,&]CL6ADS.K%CF^CF01+<^=HG R M><% +CR"W9N#_(7>,+Q8]$6[&,7L;T;H2^498V=,>14:*I<#KXZT$)+BW,Q MKA9XHCMWB&NKH,&+E#5B9S:#71FU,)N0ZP1<(R9(V#P0Q-1^A/J.Z4/XLXW& M#@]4H1[)=>:PS"P9(/$JJG3G.17)E]LW&ODX$_89[XGFJ%V] M(+)3LJ>KU:_5:W(+G$8_\XAY$]>D-[*NFU5#4 F8X.I6=VO76TY&25 _:SF) MQZ?X%Q$WS\Z95F*:P&1<8EC$@T&U-!VN)*=0%0#Z H7ZT7>9,Y+=@6,Q,GPG[<'ZD1D%1;IP$RQ[48JI)F23H9/R MY-)G+IEYCPTW;FRLF@ RI2/8\=VHY#&-)!3TMS6W3]6C63T6GS5E']12CKNA MU3-]QJ$="&A[51M6)[!V:C:0+VK*N])6WL[Z=#-M"!K0]84#@4&61 ZB)+P! M!B_U*(OS,1Y[]-U$Z[E">+).]&-*$[YMBNI;L[ME%)HU(%^@\AX"EA&(NB-G M%K)WN!N3Z4(Q68$=6 S0@?2>G4Z&&:&KOOK6 (LNV7$ZGL!.0 M&DW.M_0,WZU*=P,X6 *P5V#-EM*>5E6U:Y1S(&105LL! "GY<"5&4451%>B9 M@M'J:QF*\0^?;65L8YS.[!%+FLD%AIU !(-9Z 9CYHFKO 1H 6 .';.,(]AE M:D?B==Q]6[(;$CZ$_].N?_/PV)XD)#AD^%'$WL(_(%%VC&4&/,$ M)0RV:6FPG=]&B"8$#-'P49C3^8>PBGG(\@&#U9D>67H<_-D+,& IIZI=I?VR M.=A>L0?['6$/@C]8V4%/E)IN%-B$)93N=E 'V: ,5-TR$DO;K&N\ZF9FO>_5 MOP?F65T.<_DQ10591[C]XLQNY4 8I8>/PZ( #\LMT DF9[)K-5P&(B^ H7/) M+[_!:"&,QB.MF*(9Q2)4*H1G6Q3J+=ZS63KI\0 23\K=I7R&TP8$H9MOFF^6\JL-Z\T!4IJV &!TEP'0.V\. MO1DDLTNU)S3/LRAWK>X0()?40\D]J)).A98WS-=/ANL8Z#ML6&&U(U]DC+ . M?YJ)PR''I+8LK'L0KZ4AO,AP#FM(D^,P (O1 Y$9)*/61ITU#CR/JQV6DQAA M*L4SNYR1!Y^;R;STT]-)UD.#91G(7 MH^Z*GJ/NZ#EB;IY3 MP2H;K+UVN5%+UD4]DZX^OJT+%NI(G6&MWH!F]?1?BKUDE M,%V^%$U %+M*R*X=4P,]K-A5L6LCV%4WL&>-XE?%K\W@UX&EF>VVC.PJK.V5 ME C=XF'5DKP\9O]7R6?9-$9NM2LEE/KUN8/V&Z*Q,TJ%WA78TA MSQB5^7E%]JKR<^[\3 QQ@^\?-6.@G2^=E+OEL,?#Q6ZK4P**@EP_5$0W9JO@ M !"S='& 5[]V]I15M3F57&B W)]1I%QL VU0"KC%;_Z8H6"DQ*6ONRR(F7T=J#$ZJTB_7W-U9X;YT%/7#6W0E_+NF2)H'8+V M+:W3EU+A'MN_/Q[."\O^U;NK5=8:56/(,\;%GE@5]^%J3 SKHHZK3,WHJ^,J M*4EC:)V!.JZ2DC1=S>RHY&$I26-I_5,JM#U9LQS#II1F[4HOS5J1K*9%1BU= M97-*21A3Y7+*29B^.G^3DS!=ZX37@L__B&=;[^W+##V:6J_N;2X529:/G(8V M4"=WYT/.GJ9WE72>#3D[6L>4\ASV?(]YUEHXJ2.>2QGC8H]X'N -F!V;VUW< M7>2F141-;=!3YPA2DD;7^G63;!1I#FU(]0>*-%*2QM2ZO:J5Q^0[XFG>IO^9 MM??.LCI6>Q))O^V_*+.C:7'>ZNE^*@!_G$W?ZBC"2$D831^G^*G/*1T]+T M?LWJ(NK ZJ@=A<7Z!-8YW'>K7;@NJ<@FT\7^3':6Q\UW>H M']_=\+_M!]/]78@V$-%7^C4I:/ZID4T-$322*YRH$=MW2'&V$K%#2EQ_Y,T= MZL /Y-720_C.Y@.-8:!7Q(Y(- F>?1+X))Y0T">(DXBB9O$9E>R8(O'A/U.8 M*B+!F 0S&MIX4AFUEH\>)4>ZD2$]7W)Z!>O+CXJO_7,*;#HZ7J=!]DXHWCD@ MZJ=V^.CZ7-:,98T[HGC-42#]E[\,P]M?-@XC<&<9K1X2;_UT^MEUXHG0'/D/ MA0IH9Y_80UC//-[\R280#Z[V&&.8^LH)>N[?29AQ]".]&8;4_G%CCP'$.]M[ MMA?1J]MEY /F5S"WNNC-V-]&RN[Q\B(84KX#2XX#SPN>08P)TZV<88D-3 PL M.G(]E[$B&8?!E/@T1IX/II3$ ;EW_C&/D'W?__KQ^[M[)BZK?^.+@TE"QO_Q M)*24O1BY/\D4 )Q$A/HH0G^;^Y28;8T8;<-DK\ /!MECBD:&%#;.G1L#-X[* M*!47I3>8PZA.='T0B+;.?U=#>833,A)1MR "<9\\B>I?\\-9QHYEG+^Y< MGTW&/GHKQA*279"/P@28/\[XO=7F/"_BC6)F\;C%'JU8%_Q9I]OJ#:R-C]LM MO>:SCKEYTFU?;@.VW^H..@K6"X>UURX'SX[X>X6<_IVO#M9>+7#!^&Y[5->C M5QR^9]K_=Z[UWR]I_1(73\X,&=]@ ]R-BB/R4BZZ4-:1DQ*Q:#^4N<>T?@BBS__>9.E$[8> \8["55RUCH+6G MZ7NO0WSL4P7%MA?'MH9F]FOVLU)LJ]CV9"D_VF"@V%:Q;UZJ^V9'(HWJ'R MJWG%4R)7YBQ)HVO=S@FKNRC2;+NK9W5KWJ15I#FT5614[JHK7TTDN;?>[_9/ MY>-6WVC;J@Z1I*2I7OE9D>9(I#$,Y>-*29I.M^;U-^7AEL3P^W_.W7AQ@W7[ M<)53W'"5=UNQ=JGR;F4EC=ZK6>Y$D>; @0=#LP9*;.2D35L;=$]8Q/PB_-N/ MTYGMAGB!4KFYE<,O74.5#I62-/_V/_J&;KQ5Q)&1.$INI"7-R>5FQYZ;W+[U M ZSMOHV>ZLVZ;Y[O?925&_92W4:YP"Q3^5-,#5-K5P[]-:GNK&+7=]^W4F4*5%9I3G9"LYW\SJHM-:8! MVZPJL1VMO0=+<[%6W7!! MEGKQD*O7/,QX^YKW7KGFU9.O7O-PSNUKWHGB>J42;(D*L!H):32C([15O848 ME7O=MZ]%6?]L-N;>W+[F1:[WZ@G=5'5=5<56PJNJX4M945-5Q<\A0U7$/ MA%A5XU15QU6<K\7 [2 M%==*S+7M?6?6*:Y57*MTK>):Q;6KI7*!;=MG6RE7WKPEYX[0784-5/[2N5VB M F&KF22@KK<=G#*J^)&DE*F;VJ"9XEK%M:?CVLKM2Q37*JX].=?6+3A_ MG*/!IMT->UBZ +;QY"]_%0ROZ01CPH?&[P K]B,E#YX=1>2>W?3A/__*LEOY'\26'GZ\/K_5;LSAB,;Z:ND%T)>X:04#ZZWV,E[,9;STJXYLK-^0DYFYC57F M7H]9OYAZ9JN[;ZY>9;TC0/UBEMMT=?(HA";K7.DZ__'*[9I.SW)ZNMT=.)9N M#X>ZX5C]7I>:HUYG.'+^6]?[KS9?+&3[A+&W^YO&KE1RMI9/+B@:!U0-(]S( MGKEXZQ:H%LS#$8UV788\T)53-LX=@N*.&KN(K3ST=THF(#ID:OL@/0X!2,G$ MC>(@Q-V>>!M6!'\-*8IF1&:A"_ #/"C@P?QQPL0FI"/J@CD!(AKRJ]-1BWR& MP?GK"Q@KFI"QAQ=T\1JR&[L@H:[_%'A/]([ !LUMG4?J@US'>*DW^X+=X'T( MIE,WBD!:(P;(!0O$3M^B-O[L# ?]!G\NL\@N6#0A!WN37X MP:?/V>5N?KGZ'J8<+=AP;V'WV G'A]#V1X RF@P3D6#&W@7(-@+TT8<5P]39 MUS@A ^!KL+"].(7 %!" %1>RV\TPJ)LT])[9"TX%_#"DZ:]@!-*0$7,44J ? ML1]!^>*SM_P&N75- 'ES7(_0CD"I1'?"/@\J#Q@P&/UHD7OV;$GM:7QH1 3G M"_@!>>+)]MCT0]N#95'R#&K\M3[(%&N+) PW9P;%,BHSO.6Y*L!5+ML>?+5\ MIQ![ V"%T\@#,CI3UP_"(S7X_N([ M')\.#N$.YQPB@ ,7'3S#)-%F@^ P2G2W1BH6[X<5ZLNH@KZ!5?"*78WOM<@[ MH,LKX&^F1$8!&E'<\O29V\(H/G9]X"ZD5Q3#'SC'"\ER"-"9PO>X?]M(PM&< M*0GD81P3U :L;/'O42(98QM+ Z#Z::UOJ*4*(8C56 9O&[%^.I]>DW_S:NE# M<%/*'OV5;=V(OPT=NX* \.F!!H+CN,3^FMAZ\8AHE MF,.H3G2]7ENC024SNOU6NV-<>!&&9L':/TK!B',L?'"8>@?[*Z=0);0J)1E> M>MD]O\X+P9JQGA7TRM?4;F(DOB7R;'-8-JVUJ[;0U6:] ?%MQ?'MUTLJRHI MVQXIJ_FT%@\+V&.4)Q<,VF'NG.45NRM=UXQ^M_P%?77U\3ATZ6K]MJ'((AM9 M+,WJ6ROA\V;1N:2(+$%,51+'(I-3*D MCZZ/E:HQWXWGXFP\KCPGB\9L:V:_IZI.2$H;JU=U)U"T.9+552%DUE0O0%YU M33$U?9.B?G$,L'$G544+DU%JC+8V,&K6ZY#(?%4,)BN#F:;6L6H6*5 ,IABL ME!_7-7JG.Y?96"Y K@M4GW?F]LEQOZ-T8J*XD]?-[N25OET?L4MX=@A/XH#X MI6<$ ^>UWJXZH=$BWR=NE,537;_"G+C*[ ZA'?.+?.R.!\ .5%D=%GX/IC2! M-2T@H.$E,IJ]RNZU/O'VLNR6S#BYP"D6FD.L1@!9>,L3( C&XPAF 7!SX[') MOC4PNEX22W3L3(S)W*D2=("ZMHQ,VPSNBI:3HF$4$BEGEP_HY_O&E MJ2%"5'@3D0N155F(-FYPVZ=#,6IGE7CVL+GM7EZ1P $5T#;#:\2VQS3P/ ?V\Y@9; MW%PHFK2:A8S0JY"2H1 M6=59T0Q>8R&M@;)4DD.4QZ#3F1]6] M)L\3BE8%O _:T'ER(P84^A>(I, .6:36 1X^4:- +HOYG6EOH3TYN.7S^33IP?R.R-1A#3]'62144KO M%@T]]C45^XUSK9D+>+WV'^:;7B_!4%$)]1VR$<_FN,<5(,?1RU6\+_W%H:+ MP(T2V[T+P['/J4_'+OPU*:4$6'&GLWG,"<*5;J(18=-AAN@R9*E6G]JP]>Q6 M[2W"JOU\C.D4RP22!W#3;!96\;@),7%GT5)YIQA6$Z'YR^P+7I:)JV L,4)G M**^PW%<)P?8D[@6U]81,7%"U'W,E-_'DU7XD4%I_#3Q'J(E,ZCXD%:DTIDK^ M]%&JKGC-,1#R+0)Z#9(#:B2:#__!C," C(1(8/$K-S/2F1R,:9B>(;,GV6YG M#X,G&!.4*4@:JAKZDV^6R/)NF(,+Q6![S;?EQ:U C#)EPS_T!@:Z@?]R-=3: MC [4)5A3#2UV- 4!']2C; 5"97P3O_4Z5B+''Y'=_:PX'WD('!;C_)L1\T1W02RLKC6(8QC"3:(-P!'I MKSM7PH!BFUY^CG1\D!^$>#ZB*QMVNL-N9N7G8.Z)VH#/N"D/:>)G.DG=P<2= MY"YD6KYP+X:+LE0V6RI\3#0Y6,CBRKY>"_/F1 ]?P7D%+HJP-6?V"S[%8 E@ M?<2\ZO133F$,.,/&@$7/KH;7FT5AN-A&EDU*@?FFA8H!U-3HNHJ3+($IQR*8 M:51Q"&8*#P6XN&/E_[!U.\%U^$&\70-\X&<&8#G1G$;9%#Y@M2-9? 1>$8(@ MM%3"X4GT"6,8#$O#A0C^)ES"63W_37(BM]B^H*M15L::B7^RHP/=YX*9KA.Y MSJ0VFO/]AT;EM%;F(*^JK(GM\/TO]9]3<7S)?K+,+O'6C<)W&!2;UX 47]*A MVUGM?03[& ]'+6,MY5J&,]P+AK0L!R.C ME1;'R;"3^(#+P(2@_5912,P0BP M(\%.G*:"G3D 60B=.R(1MXV>@(DHYY*QS8)%L&],7(^N\-6ZAF1VS3,%UA33 MBH4R"\>=BK1NU%:5PFF,V9\PILCAQ''F,P:K/V=^3P9J/LHG[ S1B@">F ;=8$ZG=;!.Q$YTH"D!Z$=I*VXK8'7AR ]\3 M-^,Z$D5%H_62FL6^6I) Q!LFF-VU=@G](_MSS!OHOCWV$>LR'G2+-XE(Z Z4 M"4)G-4W%H6":,#T/Q!,:.^4,KB"9-DTWK&5VV<0LP^18A_HVL^R%A+[EO%$'M@"+$Q"@WXG-%Y64_@;II8Y-Q;8=8-LPFQ+#P> MA?G"RF'D6^,D+6,#/$@&QWN!O,%GX0=/?@1N2JBA,D4%*H(;W,E@1S_922#; M3[CN $?:Y^]DS)TZ:^MP<(L)]U!O+FJ]HWY!RX%5KE=BRP/>ZW.*".EA(@^:*NE+!32]9F:EOV:@9J8V'O.5](8X1%/8 MN7$#TRNL:AV(7"H%)BW=L PF=K JY3'R/5 S66RF])-M>/[APS.178@#5C MO+:D/D\]IK30_E+B))A08%AY=N@MM!P8W+$91N"A()5R +%WQ(:3;2\[)JF& M>E6V/PGD6YL#^16Z!AGZ*^G"_Q()L1]!/S_:B>&QF-%&- .HHU1*K^@[.+V\']'7 M8&K[&];6+6E4Y.\'';>#P6#0ZK5[=1H8H *PZI;HWUZ^WSQ ^7[=[#4$5DSY MM.H->WQ@!RU3K]=M0<&Z@PGT@;7/AA-5K^7M7QN6O-.VK [W"L'.AHP% &PH MZ%2A28#1:U1+CYPA)/*)<]:0R$3.3"+^!]B"DR=%QM&1NG7LI85%(_HU? _ M2GI)PX_+0=4G&@DFQ10>9O;I+#%$H:\,^O0;DV,/418IG)7!F7G3(0I=I='U M>Q#2%0DMPE_=TF!UFQ7MS3K:PSW_[/ZZQXY^]NA_=UFS\UT@%,35$*$WO%7Z M*I8 1!P ZQ-'YEL#]&U7\:WBVX;QK:GU^AU)^?9(=5Y/Y5Z_H\-X MZ1Q<)(0WQLTV7N)F7V(_J[ZN&9UVXRMSGB=M--VHJ@@5:8[CS/:T3EN)C92T MZ72TKI(;.6G#KL4:;T]'G'-NHO@QN1DK2EPUQFHS]W X]G21O8?2S5'49*TO0UHU>SZ;HBS8$UFM9N*])(29IZ-EM3FRL=V6;[E)7% M+W$OL#$6G:7BJ=F?U'EM1Z6.%:WJJVM"',4PIB&UF]7/>-4M#F. M1NMJ[9ZBC92TZ5M:7Z^:TR)!%$Z<[XJ+G>M'O/M,<3YVK\W25UD.BIR:&18O MI\@Y9F#L 2LR:@\34SF[54^_#B#"QW#UE50IJ3I.WE-':_>54"FA4D*UU_2F MKEDSKJR$2@F5$JH"= PZ6J?N$:<2*B542J@*K\?UM M1KME= Y7W71GW1M>4"V[K'VD.9?KFO9;AH4KQOIU#UC$WU^(Z^ZLN+MH@YB= M&/J!?S/"\J,>.RT,5N[(M\C'K)1_2P\/E MI8[(6&+PM=X:K'6BC2< W-;&M_#E]B9W$O*<(1_/A91W[,6ZI4"YY0:JK%>P M#YCW%EQG&;S7F)[K6#KEG7I>Z^V5WKTQA6=>8/N\V/SKSLKSC5U;-1R1U^SU M U:MF3&.$]K/?E'1QD:Q@"D'"ZRFD2;5:Z.L]4I:@5]TSPWF<13;O!.#LWJ' M*.MC*HB9:X2!78+7/F"M0+#K!%-GZ:2LI&[6LBC7ED34YD[?S ^6U@'G)>-S M8S&%$A0!T'1&LN1@I*P+A=$BO]N^_S:,H4?-I?7:LLYZT:W4E3Q14O4>76XME MG:2U7#MMT91;(["P']A'.U4WH1O](-%\AD:)QFJ ^X_ BLFLN5[T;!;0>@$H M/=ZKC)E>:?%V]AS8E/X&J3_AS1 M6=('!6?+&A]R;9GV]ZM3BUET!.0]%-<5UW[DH">;'#R$+O-/DBXSN!>Q/LJ2 M5J=F6]]F/2A8JHB1=BO&B*2-4%AC)-ZH:<3M.FZ+EV=6T=&,BBZ4<9 T?,Q: M=LU".K-Y[RLV3^@P(6;-+WZ[O__"&S'RM]*.&JP/504XA"<2"=%DO3?3XO\: M^

1[Q/FM"QR H8NMGF :[,JV M<"G\F_0K][!#/#849)-G8B98$,PYUFXE\!\#_+/H 89M7GBO#)K0'+Z:(W)F MH-)G(79U\K&]AF#[ @'.<3K^.5M/VH35^<<\$@KQF:;M7?)3Y/)KL3F84)QN M.)I/T7@=(>;>S=.&>8B)P"ER,-F2^(24M^F(Z6CBPZY$V>2 5-Z"->OREI Y M$QW1#BER'WUW#'H+76'18\+/V"<3A!3'!?WD\X.LM)0?;=&*K+\\9ZXC])>(ZK>-B'$@;ZKZJFB,#4 M!34VZ>REL8EIIB(D16,308?]R4 YN65L:+;(?\VQ'V',>(7I?/B#E_S^+K>Y MW@^#>0R.*O,?OH+74+\MQGZZEZSJ^60?7E7RS&7!" C;#1GXZ/1P!9]Z%J#@ MN3?>NR] RC]S2,DL#A3B_(BO#KU-[,4Y,;M;]I!3W[,4W^0* M9(/W*,98M(N" L86%Y.ONL*D;?*IW'/%;9D:^3YJ)W8_B:Q$U MY(W G.1'846.P!,/DX:%;B0,O!;Y-7,[X*_9ZG@+PAHH$['1(&DXQD(6)5'R MC HGQ6=A%)1\+C<4=JT%S0/[*/F%4]QH[# MV'Y\/IRZ\08J$(9;WJ!/XP"!CP0_1LP& N9WA"LA#&SD9#$7Z]_+Z06L,:,C M,)0R2+Z]?_AW&)MQ!HZ :XA$GSY8%&.E_,JP;>T(7 L1HN9!FNET[H/Q)3J: M[UE6T(W#9E=L(>BJ8>MGYN5AUZK0X7Z(P'=&0RD; /+-CS$D['LKVQV+XOL\ M$(+<1U"XEEPE=O[(<(G<#V1@S1R=S+F#W2[$9H%%QX?L(R9&.;^7^_;(2>A! MA[G@ 08(?R"^XV#] ZT:P"U2ST16_0*WFM7=_9C5@Q.;U<_*"I&*>VO[RNAR%1Y)U8$6XT;L7:B(:B0I#5A M2%F,;L0<@E=+;CG\EX4%= .0 -++3Q12L[Y*/#9M:HJZVO7KAWRLCFPA'\XF MX":A%T@^V*,X"&5ED<1)Y%XB;I>9GYCNG,@(C,#\-(P%0#%A)V=Q(0OP5T3^ M!Y@[B9N7^'EHJ7)/C[MZS-?C'PEO[T!10:M?RJ-[>W*F ;'ZTP=[RXUB9O!_ MLST>MG\/LALOR#5,*0X28J;7?@N ]2?4=C)[6B.?/CV0^R2/0.,):_BW/WU7 M^!<./&/I!E>VA\WC4W>89^%Y*T=<8'Q&LX!GQT03FT=5'CP;_-5?F5,0('Z" MT8]KGI+BT]77[I=>JR]&';TA8@2>YCLZMMG!YI]X@OF-^B[@)A.?D\;F-DA M62ILRR&1B0I6B_P.3T")C2GHKERL],38C_%U]$&Y84_0'WD\WO,]&0Z5@Q%> MI@7O6!B8%QW[BUW(QI3SSML3@44FX(V#3HSC671W>_O\_-P"Z%J/P=/M?3B: M@#J,;JGS:(>WX&K;MWK/Z YZ_5N 4OQHF BR9=R*A>AMW0.G#BQ!'WUTS(AI M36*@A! 2@BVS_W)KK\KZ[L;-BO(-I7S.6^'QFOM9Z'K$Z";Y2D,:/V-T(/-W M/N*!#$O28^>0+?)U 73\)(8G5UM#2C3':?A[T; ?_5'KWR,\9\9 N[P-)*JYV0MP44IJXCB=I=L[VLBDQ=J:(& MD.L!L8I983PI%,,.&PX@9_,PPLP1E/IO>$X,R\,1HMS'TI\176GXP-HJOH<17>G)M$M_UY! EON?(#YND5\FN]+0JO_-N MR_DJ$NM!NRN=6!^SFH;>^OC'MQ+E-.5?R__Y]>LG=*S8'17R+AC-\Z7@SX=> MWQ[^>C[T^C::T*E]QM1ZN/]T/M1Z$+4$4'%^!OPC&GW[OV'\Z'=.\S; M=B^%=)_N?ST?TGVRA]2[!*I]^?K^?*CV):014&E96Z[3K&(UL+)'I=G=MAWG MED<]J,1[E7:\)3-B1S)VCM1XK=@=+Y9*R)C'SJ3ZDO,H^#T,EGHJBOX(MR)+ M95NZ@@&/]8%ILL>H8:^L8E(DY1]<2G*="F#!BWE MM\^?O[W_Z_O[=^3C']_^_'K_Q\-[#7Y\:-4Q-3825S<:A)("ZM8WM60IHOK. MCNG=65A:6%MG'3EI$M)'N6DR[J.,U*-:TZZ1OX6[C=PV21TG!%E+\6#O91U*BF] M:"E52SFJNUZ8"JT$KOFD54N1<2DY#WW] @*O99P\SY6+W^S"UVL6> [%+/(3GI[V'^^O^Y]X_O[Y[]^5O_?[OY].1 M'IZ^O!T\('0^6!_;V\X^/W;Z$Z1]F+: .$?.>KG&0T2^H.! M?#P##";D<[;P^ M_/;AF7F]@;G6D/7G *P::<[R1-KC7YJT(&/HP^/CX\&SM-SR%I0:H*+ORX]] M.>.&#=166;*Y;O&MG_"]1AO26=NL#0G?EFTHG9Q5MJ#C5-_9MLU83]_&S8@Y M&S6CW.<88I$P2! ^-E'(H"O\Q^/ @\AD_FV2RP\E,PY@3+CBE[_$OZU6"/LD M^D'\).WF)#&>*?033UQ87$IFJ/KO!%"7DD SG0]>.X@$1=>$!%7 M3\!R?AEL,FR("AGT MQOBK^KQI\#%S3%+#N&$IQGSY(2YEBW],QK1VI+$'L6 6'Q@)D"EA18M?OL"M+40!6"LQ2\7^OZ M1]<1/P>!1.QN 2%_=: KA&OQ/3##-Q;O1/+?4-4-_ 10T<\%Y$BT?*<0YS5I M\3[<%F_G?4YCY_'/>M@[3MP?"Q)XD+*K/T/$7W;IS^NT:>W@8QN_GM7X=R?2 M^>8+RM&Y &QQ'9"GG2[I)4JTR!^U05XJ/6(O1) MQLR(N0$1@J#XDF7OT)C?AH1$OYNXMPMBB#.WX?RR$K"4I?8=PN"7"_C 7 MOXEG[> 7LNJ4N4.C;5:CV'4-Q*06+02%#$HR=W' BT6:UB%=E20M&,5]RM)S M'-T#I[QJTQ:@6FE:D J;F%65H"X"E3T <0NH/%SZ""\A!RAH 52M-!U0Q8W. MK#B)6R+1>1_+[!)29HGG]ABVU*-%=YLZQAOV)IC(5UJ],(#$GPIO1I'+H2>/ ME^W8%'1JM9:Q31%$$,?J)77:@.A<71=M)2Y2;.\(J@1I\:RLFW1]&L?CD$X8 M,4I@/JCIX"+@5U!^0XA)_Y(Q.<4 MS.%4-G8KV-JITF);J._%V&:G8:+0D1J=M4KY*%'J**UO=N!_ SRD2-YV0OQ; MPN$$O&R54S22KD6[4+,K03O5(;])+4ZLII/P9H[S;^]_ZX1IP2L4Z++O"G3> M'1>W@U]A4T4O4XM:H197NMG\AM[F2*=.[PI0C/"<32"]6P *SP&3.PO>)0I" M#KU71+>Q3BWZ1N^7;#C@1+M2^.M%>EQ;M06*O!.SO#URK7!-VL;>B@N?)] MZ(K4QET /(<,85+ BF"H?.C.S*-%&[1V4RB;&=I-U!;Y*6Z-('1(B3$1[,#X M%%L'S:KB/;?MUPE3P5H#*)3#*E^HZ])*\660OYXW^IZ[PE=>X!O?4*Z@EG>' M_G&S7 %$Y6]C?RJOKA_[#PR>,09YSP$SIO9"3WL^".35H_("8I'6U?%@% 0R MX3WM<2IO:E$7P)^L($7$NU?WB7HAC5_]BY[-HHU6\0#.D+PN.11J$0\ES:^4 MA*O37D2(.%SVG.A2TNB7I7 ?'-"7&_%$"D]O+RYT5&;K4[@"+]$-[;)J+KS% MQRU/NJP&6^3GAOU,;T+_\0C2X"P03?/O'^'C*N[MN[) MF>(@$$EONFUU-J<01M=15,"]C<@MK,&ET-N=.<0GJS); MB+>07X147DQ=.%5CM:58_7A%U\7S_^WD*>V67/VC MGJWW,]N.D$:4I:.2A!?C\K+R.%]65B>M[^$S/P]$&ELY/ML)W:4/XHD:@Z&) MHBTV]B^B8.L&K^/VI%MLC#.O'N@'9AN1M@S+"($9"E2!^$' 21MZ8E/V]O-E MMT[W!@OY(DR[A-'_-[CH#;9POJ\EWMI%*Q>'G ,1AQ \B;XU"&#*&:V(7L12 M$!7F1X2Q-BX::W\&D"J?R#BW),]2H^9G*V/F:C? MV%GIG7AV'%3.MF EM3*8&.52!T]8@-E>/ MN87/O,4^5!F;%8B65R4U>50MCQ7=$L9U,QF/1A=1JS1055%;T97O]>F*#4.-@B MH14=J+KG4[N_J6>T91>SM'2V=>WMKU1TNX5/YR%#&#)FO!#5\UAANYILZ&IR MMV4^E9/PLY.II#J8[*J_3$D07!/Z!*A7U;]ZGI_=HV)&=$OP1;'B,H5R"]BM M+YZV$V9O$=7H[ 3357J:BK&U E1$-[,9=TW).+[U8":LMM:5S$Y =0D4&DMSUI;OX0K"EVD M5(O/ 90?Y$FH):$\OGCTZMD-0D^X>%EONF$LE V[((QGB2K'[!4UV&IFY?L8 MZ^.((OAQY4L#\_HM=T,)K[V9E7$KJTA-ZUWWUSXG_=<](&U\U*P<^#H'M)U< M6Z=0KI0] HSO'S:N@)>Q6;(*+\50J->5?Y,W3<3)4,VR6T'_LS>R?TU>Z+I& M6!@% L&ZHEV%4"V+%>B43Y7O4+[)!+VSZ.1$B2L^?\ES1B0-77Q[-3M*+E>A M\"KF9S7&OH_C9IO;L#"_!XRXQK%L4EEAJ54+8GU7=%Q6=$T%?L)W MT5#^GI2-U'FEFLBRAF3.^K.,M?B&;UU6LYH:ZPSA0$0^$R :/&]R!:9Z%R$2>SR+T,1P66H4(V# M;2=LEW/>/(LX)^3'V$^JX/5>K)S6AAWH3"'?^(1?/8\5'OD.NL+9>6/A1;!T M*''\AN?R_<%,R&)L!+ S,%U&9)YLYNCD?3S4;IZ;<5G3U M#LB72%52(98/ 8TTN;%_]8P8SP2D+'U8O_JVEO=S U>Y=(KFY=^_U@50-2Q6 M8)L[WUV]5Y&G^JD14OX*!409OW^"P2-L?OU"%:\5P*SK,_%[-.<00Q_QB8S$ M"&[T F,;4;9&0!5G&^IAUS!9@??Z5-,U":GA :@LJ16=,-O33.]HV')S-"O( MUNW1,5] FMG947\I1..FZGFL0/J>S@T_0 M+J;-_+??OTW0O[Y[-WK@Q=-7)[" MO#MXWH+O(!U\GG8G!]T)'/RC:?\U_>0/WLY\EYOVE)#?^S][WGS\VDZ/3[H# M3KE8/;;Z;?N+=!:\"(P8R321T3-B/?XO@F$F,&T=]?]Q_$L0VBG-.!'>"2*M M-L1R9T@*3GM)\>\D[S]T-IW_ZY?R)?@%'.#PYHO^V]^>G'3=QU^>/OW\^?// M7T([^[EICY]R2L73U=-/SA___K//UZ_ MCR=PZLETONC\/)87+*:_+/H?OFZB[WJIWXOKX,XGRG=D]1@I/R)%1.SG+XOT MY/>?#@[.Q-$V,W@'^:#\^]>[HVNO/&Z:!9R 1Y4OEFU!^7-L3I^61Y\^;^8) MY@M(^)]%,YNFHO+W'7XM'%@T^E6\:[P 'W1,E^$7JVG'_ZTR+VIS#K M%JN?](KHE; 6P)F4MQ_-V[;)TZX?BN1<6^L""3DD(ETV)%#'2:)!*1M2YI95 M'LKEVZ^/XPI?#MMXT+0)6K1^3PX^0[%4YX;P#(IOXRTB79^$YT\\72Q/3_O/ M)$B.T]7?Y[8YK:7AKJDBW3/E(>Q=M7MM)(==UT[#LO-A!A^:/QO\Q;Q#P> ? M'Q_-.VAAT4VT!<-SX 0"HT12'*WS$DAT$=''$#2M38('@]R$*_R2*^0[(N]:B8Z=RW7X]0G(L[ M!H2HF9/2$W0X<)(D08D']"04]RPEQ1RUH3+[!AS.KI(^AU ^\()@W((,G@5" M.6-H1EA"@FE.@A6H=6C>;EEX_%@9H( MIR0-P:.F,RT@@/A,-7%:1$LSYX[FZI/L&H11&?"Q\F<7M57CS@6)SU$@A5U4 MG%E)O .+:XZSQ INB?=,@G,& .A0!F@%8M=1O?:A:0_GZ1W,2A2QDC#E-NF0 M(D:ZWF.DBY&:HX(1[H+$Z0D6F*H\M/5(QF1>=V/ 35)7D'PU;O\=YCBT&:(Y M3*?3^731E8%^@A6H0-$T"V.(2^C!26\B\48'PF)BFF6NK*[MC-P#Z8%V\SOB M14U=5",(1F^?IB7Q]JII7S3+T.7E[##&9CGORF@U9R ,LI5+-.W2H)&/EC@6 MK!+&,J"UV?$M/)M00WR7U*BFA9UY4?)BDQ?PL84X[>6 _Y]!+V3D[6G3=M/_ M[7_^\DN<+4N*]@6$[FBQ6)94UO-FT5U]"&/%Z+C@FK!0A,*<)B$X(%:#=E)1 M ./N2\S5A;0)B>1W1:)'5%E]'^Q*(.%-4 %$)$I(6>RA)4&+0%043(D$Z&GR M?8>!#Q_9._@$\R6JE@JE0F:&1!YP.-KW'G- +U?S)(S/3(K*PUF]>Y2^UI:: MOFDZMY+O@+TY0ZB412@-.'^.(CT$3:D&EI'%>B\&2%^MCAT>./6LK?#>1 MUW2<5FEOH%XQRBE! XD6DVMD'BA#LF(L4Y-I<'Y/FPKC2G4&I2CCD(DMZI B M2A*L5D5.SK"(03ZO;?+VENI\7"NZ)?MNYU_&H?S*B7L$>FX M52:>)T\@&"EDIM&IVG;_RNMWSIQ>?M3S9=O"O)N(F*+./A,%5!%IT-<(W&BB MP;$L13 AUMXQOHUB3.O/MMJ^E2O=3=;U_?C7X!>P0O6U+&WGL!@-F2O%2+81 M;9F/$1+#OV==ATYI8U6&"8(NKB&2"B1;3(E68L>%76<&^\J$V)#:&-*?-9BR!!: MJ9-"OS+"O]"[:M$Y?@<1II]*L=/A<0M]2><5B"D[065&B,EQ(I5,Q 7\5BAN M37"@N9];O7D37JCOA!?#B[Z:03E<+- G7SD]U#LC??SZ"N#*LQ-;]KQIJ3X6%I<% M*1BQFE)B(#JF#'X\VHK?'<<$#SZDH_7Y&UD[DK 4R)K^[WBJSN\RKJ?]]U\1_G30SE.2B M.$#=UXD3W#GOD7P1OTCK,K'*.R)X%)$;*YFJG<>]C6+W5,3I:3/O/_?,A6,F M.Y^$(E1&2V3(&"DYQXC4(%RV&0VRK9YSN(YA3![TCGJ_G6/80=SUPL64IF7L M?O86I]?1_+G_..W\;((#2S0EG*$8#^/(DB,N M@C.4N$!%*3_E022=?*J=N?@VHC$%*95-0$55[*>JYF*+2IF$[J,AL9S0)KG MU1KQ$<\$NI065/"UN_$WP36FK'YEJE17RR!E>!>W AWJ";_F"79^?CPMR9E^?$C,B_,Z_MXTZ?-T M-INH+( '7-4@,U\JE0T)BN/29M$1Y\G&4'UC;Q-<8_)]*["CNBJJD>0%9, U M+5TTW%X G.B HQ4*/7K(B$=PAN;,J')T7A8YQ1A=[=3JW6@V(83^?@A12>SU MUH[N!-IS#)=M#,I0$SG%@-SELK&2$$K2G@2;@Y:@,DNU=Q/6 ME$^>;[4?[N MPA[;/B=S"-WBJH8QNB@G$1KT=SQR-I8L,(7D;.UFDR'V.:M4!$8MC2_%'EZG M4L*#MMPY]/U$"L::I'-RM2?-?34/8ZN>&YQC]^_R/DA-U:;;']-YT_8".!^4 M YS96GB27!F9UYHXD=#L!YEBBF@29.UZDIL8QA2WCX J.ZGH,8\35K/@]\?\F:U^SY^I+[!EKI*)*^O^EZU]OUYJ?^<-ZK/[CRY%MHITWQ]-H2 M&KZ LW\OB(V!P D&!_ .1_4R9XA(.>E5$B:2K&VI D87,$CC")48*SJJ$J]^ M!L!^1UCAAHX"H3_D%+7[["M&VOC^BR#\,';33V?E8Y!MHJ4D"$?,49:.$PF^R]G*\.;HQ+=,CYOB:.S^&4'_-"V36X3N:?T+Y7<"! M ZXN3LA2W1B(LRE';X/4U>L5-D=6FWL1(/4':;[W?8GEY5C$G$E**)=F2R[:5 MQJ4H(4#M!66UN;(IM@F=XD9#AUZ%]% *LL(U0X';1CQ60B2 MC:">QB2LJ'WI\AU0'N@)/LKLV94VMSNZ=]=*S;K!"[]T=6W/T1P'Z6=OEV$V MC6\PS&QQ\ C/..?+_8FF'(VKF<>9C!-;<9LE1IFT_F[FQN#&E)[:$XN&45SU MY?U-?C$M^'7 /C>W %JY-E M1VT,O3*OR]=G8:/35B$^6D)@+] <1D.X58;GZ- ^UJXDV7:[9BNS>W&Q/.5IHXB2-Q/$D#8UHR6EM#VT37-_!.EN;+M75M:?K56FB@.PF M.DI>G$E)/'6,&!DH39%35OV:E._E>M7]V9DZZJE7XGGB6WCF^R*:TW*&HC^_ ME!.$Q)B#A!)RR*1*H;F0I5!*9T5+?6OM],IZ)&-J!-D322JHI.;]9C=V'5\L MX4-S?M7X6]_VH]7H?AK!,#;UY>C\I^>Q*23LQBY&JA=IK 1L#'UB>R) M//45-EPSR8W;VUCTJ&4,.:C$$9K/JS4;W0!I36\G>7)MZ M2JK3YURJ>''@?>?=#LB_;Q[]-Z$84R8=-$F&22+1522!Y5((87T& MRIE-PR^/WX2X$>-^L"SVD%H5VW$D!\DA3V \.N6+!^=HE/7EKJ'YR>^/2ZI4 _: XNYG(85TRX M!%L,$] 8,NV]44%4O]!F+9*->/*#9:LKZ&1/3?7OB^#:KTU^/SV>3_,TEJ+6 MLW6V/WY@-HTHC/?Q!-)R!DV^WLWUHES8,EM#^W*$L(-DEZ=?E^D%%:X1-DPG@V1%I<3KQA MFC@%,7!@0;':M: /A#BF6J?'H]R0>MW3[0)73X*'?$\'*H4D3^!"<4XY9238*:V2;B-8N<"Y^N? M^/>VU)D:DR!24>I,4\88*'+B0[D.0PC+6:0FV^K-Z6MPC&D1W5'_MTXRV%7L M%1?"%8B2(,%X9]F5:.KL"+$7TT7O.4\2]UR!R(1+CV8R*(]>=> M^@!7?GO1O;N#![3]R^KZ/I4&795 2;[PAI.<@RFN.F66",B"86>A7+C,''$NR\R0I&#J7TYQ M-YZ:MQ!>BOKJF1%OVREZH1_][!V<^BF*MWV37V'XXF?_!;Z=R!"UMMP2QW(Y M$-#3OFV(^*R< XVNJZE=P+,KYC$MO=6X]JV;#@=7[""78MZ#^FC^)\[W#Y]A M]@G^:.;="49!5$GF-"6:%7D9+Q \]X1SP:D7,KKJ):\[ 1Y3SG\,1-Q1I8_# MPC)9/GQN)M&:&+D)R)&2_K/XQ:9R;JD2SBLK'!.UCZ/;!N>86J/'P;EM%/B( M5$/NP 1]T 06L6H?R[UNFJ%<8B)&IH1!$X"TCVKI+I".JK4@E(,EEY,9\L^H-^^[&WWMU:N>:LLAEI[YM"=M6J7 M/8;#3_B>L[N/2D=<,[\*N@4XP[))&N]YL/JZ)J#03KCC]8>\W8.4C##;>.4\(@E@93=!F1I*%N=\<>@7 MC,6;9;?H<,4H9W-J;S/(3(D"=#8E]4 \S?A%6\&"-T;YVK?^/1#B0!*Y]9XS M@KALDM.H)2^H(U(DG/W<9:*$T%FIP$'5CMD?!'!,5GQ(KMWT<(?3XK!3[RYA M'*;_7BZZ?B])@XS:^H0XE3G;\PP40X!LE M:0SDE:1^4NQ_JF+*3CTZ^RIJM M='[1P_T=FQFB](PXJRF1RE#BF91$"VE84HI1D_?BDF[5X7O^NG((=>D+GY7)K,'=HCU0F M:(D 4D1+!>P!413L^17LE5]5<$-OGLTL#%=-Y\ MGF,L=C+]N'IVTS\T/3^=D9D#?Y^1F0H_F; M%9 5"]_,SR^M9Z \TS83YW.YV#Q+XHS(Q"HEA54Y:N ;V9('OKC"!0"7$W$2 M<189=-,(N'+"9"I74X32F9:5E);;&'SM<.\:@-&LRT.J?\VMGUNJH-Y)U"4S M] X2P"FD-^US/YM!>K$LUY6XBK6? 7HGWF[;-'.+Z 4E4Y,3D$% MIPCZBJI4&$2"X!))1@F=OW CJ&&I''H=N@*MW033O_>?D2\#6___1_ M4$L#!!0 ( !V6^E9LYCC@.DT + J P 5 9W-H9"TR,#(S,#8S,%]D M968N>&UL[;U9EULYDB;X7K\B)N9UK +[4J>S^D@*1;;.*$,:A;*R9UYXL!@D M=M))%4E72/7KQT G?>'B3O+BTMVIKL7#%^KB@WUV 3.#P>R__?=O%Z.?ON)T M-IR,__(S_U?V\T\X3I,\''_ZR\]___@;N)__^[__R[_\M_\#X'^^_/#VIU\G MZ?("Q_.?7DTQS#'_].=P_OFG^6?\Z1^3Z3^'7\-/[T=A7B;3"X!_7_RS5Y,O MWZ?#3Y_G/PDFY.ICJ[]._TUYAT%&#E9Q RH%#B[0=PDMMY$;YUGXOS[]6Y3& M:\,%R. E*&?OS;QN?_E(M/<^_]+XN_7G]T M-MSV07HL_^5__NWM'^DS7@08CF?S,$XW ]#P>7[]#V^CT;]<_9$^.AO^VVSQ M[]].4I@O"'IP"C_M_$3]"58?@_HKJ-+D__IMEG_^]W_YZ:_++\S"]A-"+$BR?,OW_!O_P\&UY\&>'J=Y^G6':B M7TVY@M(5SO]9G_9+9TR?"<@T748$^BV.JXHWQ+CMZ=TQ7S\+,I9P.9HW1+SY M[*9X)Q=AV%+ &X]N@';Q(+C BXC3EE#O//<6SA7(=83UD9\FDQE^QD!K[>QR M6I>'?TV3BU\60%]-:$U^'S[APR _S3YGJ$LK,Y(MT-S\XUM(B/+A>%A7D;?T MX_()=:RNF/#;',<9\\\_#?-??AYR%QG7:*066C%9H@PZ!695T#FB2(.;QU1P M*WBC2;KSU%%=\B;7'(U"Q-'BMX.,P\%J%WHSKCM-6,X*W\SQ8C:P45HK:3?P MD?82%:*#$$W=59CBM'DP6]@FS[.5WLPPD1B^_D+C_%+%6K]9R/>*Z0=&OQ)Y MMUE]I,\.K(BE.)XA2*E Y2C 26U !^]<9DD(H9O,HHYV%_6-JKR8KO OWZ C M7[$RG5STP-Y\TD!X5\P0_)]_FDPS3O_R,VM!XO]S&:9SG(Z^?\ OD^E\X%1F M5D@.VG-+9HXN$)1F8+-#9Z/F3+;1RK6!SXC:+B+=9)FW8/D]3H>3_'J& S2N * NUT8!!UT26A5*'-LKPV\AFQW$FHFT3++D2_'L^' M\^^_#4?X^V45Q\!:X7UB&;B,A"4G#T$P##U$<^ V$Y"W"14 M=2?T WX:SN:D9_/?PP4.,*3"?,Y 5@&M)*I$",F2@BE=1(X\.AD;D'IWU+,A MMH,P-\G5WMXM7D8JSV?(_=;J<]IR MT@D.UJE(H+0'4D,#1I J&JYBT:H!YUN&/AN^NXIUDVO7C.M7].V[Z>CQ3I)LN^&;=]/UT M\G4X3CA@O@0M50)?JHLOK8,8$[D'WO*B:*KHNT5-[AO]W/CN(MPM\9-.8;([ MP-Y/9O,P^O^&7Q96148EI=$.BK0>E!4$,/$"DM&N$Z)/091VG-\9^]P8/UZP M6_CN%#"K:\V+*88%$,P^TAPT:.X+ 9$%0N8.E%.DDSSS['PGAF^/=@:<'BV\ M+2QV"HO5@^C1^\^3\&.P,NCQ??%B([!;M66O7Z6_HCXV?44N^*?)]/O %*V=UPF8+K'B<>!-JOIH#*,Y"L+4Z)SQ>M"SX?AX46ZA MMD'TZH^+,!J]O)S1]&:S@1 )"V,:DF"TK6B3P3L4(% 5LB44:O+"NE-[9]"S MH?9X46Y) 6D0HGI]@=-/M'G\=3KY<_[YU>3B2QA_'Q0KN7"JXJH9"YF^!.T5 M"!X00Q'<-(E1;1W\;*CN+MHME'>*4BU5\#..1BLXFGGE@RR05)VB39GL!LE M">.SUT4EUN1EOC7FV1!\M""W\-HI;K6T!R<7%_44>Y+^^NN7;/HSA;'AO)N@M>M @V^L5S7H: M1F_&&;_]WTB:Z2-9AQ@A&T&(6/0$QB1 SX,(B4>?6QPRK0U[/FQW$.<6@CL% MOU;3_&TX2V'T_V*8_D:_F0VXLTO)^,Y?IN_'F$= M^R\_S_#3Q4:0>'^=N)S!IQ"^#!892/5!KT9A-GM7%B["BV_#V4 DSKTI!AA7 M)!Y9E[%;PBPNR%J.=*4=.)K/5K^Y49,'P334E7NNH#^H M.T?0/.E#W VOSJV W<;SZV+AW O18.U.?"-%V$33D?Q#1-P'Z8O8T +7 MB[\MC*4!^8\ZNF#!E(U.1N?N,@J-(WT!Q.E.P%3?K5'<3 M;,-K\%L0O5PB2CR+&(,&VK5(EQE:0E0".%-4T#$%$GQ_5+\\/ZJ/$>S.M_J_ M_;(F$3)?_]FBF,DXTRJ(F;Z934;#7 M'7:]WLTEY1T;2PN29_7T<+O-POFY\ M[%OWY(AQ&I=(Z3K3M6HJQ*9(+#BNBE+&"L\$>JLMJLRK_@R.&K&1$7_CW.@B M:N*, (OUW)T;!C&0,O*<8C'<:B;NBZ!WLMZO471=KC[@5QQ?XNQ%K)==TWR0 M'2\RT-MI#190,2JHF=>+20JELBWQOEO#Q\QJ'M,(S M2-&5X+FN5A7MC?0V@5-,0Y:&H]6IKL(]D7MZ4KNQL(/2@T38@R6Y7-G&GUY_ M^U*7P)O9<<>RTC4-J-:$4:EPB"E*H(74"EZ$S[JUE;$3S+-_@]N(N0?^WX8X MF;X8YP\XJIO>$MZ@>"^<(5W.?%&>@(S>H#C9P)Q^494 M39K+N0?V_XICFNR(<+W(%R39.M&:\[F"YYWA3J(D,]@%6N&R H^T3''I4)"! M986X+V_GX -*YZ$-+R36D,NOTVFOTXNX[QU"A>(C6:\ 4E>?&QR#O.QX^1BONPW,N*M%,Y@VK.U7_U"L!_[7X_>MO:7194Y-^Q3A_,YM=5I_NU60VO_VA 3G1 M$8LL0&92C<+E"%$PDI9@6B=.>^IZ?MBF@]H6TG-7GD18J M@W5"@1*ZWNB, :R0D;'$?%&I;ROTN>M(&^DVK$*U :A62+K MY/9;! 6Q:^2 M!5%3U!7SXNJ*$4IC5#$A!'7?_9U.A-_ .!^'XTC1]F!3O)M_QNGOD_'D+K2E M,MYXU4%F)V2 Y"Q9/F3J@"NQ@$;K%7K: TUKFW,_9,]?)]H3T-#46*%<7#W# MV7QE"==+*CD; T6I&N.7-&,A)9@28I(J5SR-]6$-PB.L_STP-6DGYAX\T9ME MZC>2QJO)F&9]21._B;R_Q#*9XM7G/H9O.'O]C:1 XP_'8?I]\7:0Q&K.#4EZ MM)#9U0P'P9I84 D2$QG0*I"['8LEUTI[:XN/F.Z]$GJ_##T5JGNP M7Z\A+]^JE^3EER'!XM%:5D\GBTR@; AD9Y4 Y,IS*QP+TK;VF'= .1/MZ2;B M'DQ9WZ/ M%&3#RJ@K)+_C_&:I>C&?3X?Q]W]< M6^K1>Q:R0I!1DG5=_6]7NVRPA#$6)<@\6NM M2 =,9\3L'6U;LGZA#9^M6% M_NO9>Y3DLR[*C^I8:U=F\!(-)!^8150FF-AB=[@[[%EO$!TDW+)*\VKF_\#: MO!7SBZ\X#9^6-4O?E8W"#E<+&5>,LRP*>%9OA?.LZW<(EMX&DXI6KGFXX"" M3VL=Z4+UY%0T];#?[ ![1RJW:X;DPA,9Q RL)H;Q2UHG#049\,MY!:>&2UX2T2SY:VJ M?4 =6#KUKN-P5B51@;WXA./T_3?$V?+>HU(T/$NU M9G<-D =RO+U@'@H&Y]#)8- NIMGZ-5R=:5^0\WO'<\OO^+W?O,:^T^=]9"!>^1ZV254"[(HHQSQ60G661Y^WWN'0,U MO\;-K,>:*@^E>/(842:(64<00@RCF&A+L1QX\:+V M*N7@G=: 6I=Z&0ESN:_RYS%SNHO@2<2J#V%V?1OI(- >3(4K-,NJ=S=W"ZS7 M3)8,M)-%4#I8"!(5".UBB#Q(U_Q>UU8@IR>["SM;B>XBVC[J!8799]I2ZW]> M_^?E\&L8U;H6+^:OPG3Z?3C^]!]A=(FT)[*L@DU$D[.@LJYW2Z0&;[&4(&B' M=:T/*O<"]ECZT(G$]6HSS1GH04T^D)DT'2;:%BO.5=,7,G0]F4H2;$RFUBA6 MX)DPD'BN.W$*OGDA@*U SD$-NDNX]4GUZH;I!TQ(:AE'^#O.E\!V^;LWGQT( M% *9)CM<*PTJ2DGND H014"53,C:A+V#[X-^[3W?PAK( M>E>25K7HL#:^-XQV5Q$)<-0B)>NL%YU59LO 9ZTC707=PV6(]U/\$H:K4A^X[/@M0)ZS-K23< \W(>Y, #+)EA#9)KE^@-X-Z!C[0O,2:-B$%;'5M?P+P/S[/4B^:"[N'J M]G71@;<82#EKSM.[\O<9+J8_2,%)C2P#YTC@DHO@R P!%Y66A2M7[FU0T:FR MPS9 SUH-VHFZEVNP\S#^-*1EZ6K&I)K7Y6?^.IGD/X>CT2 *SDE9D933D=,; M [DLR!(4%XOFGI-'W-H0W ?7L]:*YH+OP3[\%0O2+I:O+_)>0QTPKSA/9+3J M8 K9-\:#MX6#EC(QR7A)S6N_[$;SK!6AD9![N%6[*&VQ1'-MT RD]XZSQ(%5 MPT5EPVL[<0DQ&&NS8"GEUG>FMP)YUJ1W%VT/MU^O\ PL#2Y4[44;&/DJ5@>( M2%X+,TY8+W,NMO6K?37RLV;T".$UO.2Z0O%V&.)P1%+#15Y&K;__>3*B9\^J M\3G_?CU5Z3QF&JJAJ7CH8 1.0;2833-:_GM1G-ZA>B'P=UJTD7\/2C&*J;Q M/GRO 8MZDI'2]!+S)N2!-8Q'0D6$QII)Z;!6_A#@C#%)&BY9:KY;[ _O456G M$ZOKVTM/E+3.>WP_Q8OAY<4*YPH2SU%K&A=TU&39>!YKOBUMBQ*S+IX9=&NQ MY1VAQ>W/?_8TMY)='[4@[X0O5O/^OD(753),Y00I^@1*D-HYIC,8EXT09 Z% M]5/EQJ&B=43/7A=Z$'P/ <1:#*Y.\1_#^>=7E[,Y^:[3#8R%*R]BTL!"K%?R M)&V4UDG0/#F7D0O=W)78!]?9J$AS$GJ(,+Z=C#]]Q.E%+69]O:1Q6KN,%9!8 M+9%>#[Y=IL5-,L4+:E,4:]ZS8A/&V:A!5Q'W$#K<8I9DF;UVM$)%(WB]CB$A M"A< 63(>D[.)MS,K;:]8M5%EJA5(E""HZ4%&1L4OV+;!,^Y:W MR)AI'GC8BN1,]:*!V$]M3-[6V:0\>4,1F*_%-LAT@9B* \,$+9=>EO;!ACVA MG:FZ]$%,0QMSX3;?$L3?Q_2\C^';3;+-BT]37(1V;X&-K"03757Q4G.X"X(K M 8'S[,DR\NC=?C6\#AWYS)2D?^GW:Y@.K,JU/[0%&5( Y4T&AR(!"J\#64W< M-N_.?&OX,].&K@+NP2*]ZAN]F.?5I1UE--?D\D)QEG2OH(5059&;:"/&8)WM MIQWW#88S9;V3J/LXR\YY(=8P>A^&^#\0\X)Q%A7A62>Y'2Y<7EHL'GKR3Z-"0; M.#*9DLW@(X%31@7PSF>0R:8O6R=^;2)XDP5HJ.X^R@$^[?A>#(E(-?-"6QP*EDR M9%@4""I(A% !*>V,3"(KC*W38-@=8MV=H^=/B"K M@8N%,TUO3HI%U\LE)"VC%$BI&/V 6:Q7*>\]N^],-:HI%5MTI7-H=:TDJA(U M=Y'@(')%'KG6X%-&*#4U2&4E;&IOPSR1 L%=MFLWD7SS,,B;X!D5:1L??-W)Y@G4CKX(()WZ4HG0?=1 M6^@6GF6MOGT0'5) ^)#(V ::TU81;DS7>D"LC:Q/HP5%2RLD]\!8O;501((0 M7%TC8S'2,,93ZZ)QIV)_1S7ADY-_B(C[('T1GUW@>K&LJ\F*%Y8) 5RQ!"K7 M[!.+"4Q-%E(\2EE:'[5OHCB]6=B5FZV![Z,%VT/%P%N(7BX1!:Q';#&3$5HO MEF&.M;R, \Q%%U+O;%@_YQZW49P3U<<(=N=;_?BU:=^'>C3[&>?#%$9W\38O M5'MWK,>J6GO/C-=*V&).MJ[XI#=!6O9:L&- MRQA!8Z@)@%* %_2C*]8I#$Z5W+J,>/MZMK=.$DE<[Z:+$?+B4''5_6>@O/*9 MOH NHI91L62=*U[ A*0XUCO2J74BX1ZPGL3%Q4-TX)Y#W":B[VUS6T!<-GVZ MG'^>3(?_A7F@-(^B+N99LPS*JII9PLAG\YDFK3P/V(]!LQ7..6E#)U'W9LW> M@O9F-KLD6"4AD\DEX";79ER2=G>O!\C\(.*.?'_A$B[B%M> /6 M[5YLB+0H:;3DH\5:6M,F\)P6J&2BL$K6%H"M@YOWX3D_'3A6V#VD#*_%ZS+Y M6\)D!C[4(QE1V_!5:YRC#58LY"T42(6V;JTT1.-:Q_$S<-Q[4,$>YJXMG<$@)$?$H2H)S,^ MT[ZF%6A; [-9H!,]'F$\I;AV(ZJ/$>R3B&M?KW>S2=G,PFG?A&W?\?J/;Q\U M\[48MRI,!R+5EY*(;.-2\ID7ZW4HGFS$[3'N?4=N'N?.Y%YJ53R(7'-";:UM MY+P$ZST*3,KEW/JXNGV<^\TX3>O=[%_QZK]OQILR_# 9C7Z;3/\,TSS@ULC$ M,VW46*LZB> A,GK7>7:%*^F$SJW7N@,A/HEXQR&ZL5F3MS]*3A$+OQV>*4E[ M;V,!S0TY>M$$"$E;$DN)B3D13&KM^SZM6%BO9!X2*#N$B1XLY$8YSTRCST4+ MDD>A65@>(3A!LU":)6=-9+[U\O-<4]E/J7F/P&X_+2G*"/)P> L!]WZRL3-Z.>M*T=*N8?@_?I]G]7L?R/Y_#J<72EL M;:*V2V'_QY5\!E&[ZGMR\DX"N3V"7!17Y^%09F>R*(JU7I5:83]O77L4AGNH M7K>0T-71YZ^7T[JJXG0XR5>[_.*/[[XLYO'Z&T[3D#RD0129VM)%[LQVP0"XBEQ)2J/4_42.$ MFM/(A,%BM+"^>6W-@T'^D%K6B+,>ZJ&\R/_K;T3ME MO!'"Z81&-B\&WO.^GD*_GJH-G/?SK 3]8 5 M$W.DUX1<;E4%%<#SHD DKXI1#'EL?6O[** _I,HUY*ZO:C4?,-=J>_G=]%48 MC;:],8,@75$\&E"Y5N6*]'(X)>B]P.RTJ)T&8ON;OGM!^P&4JC$_?=2\>1#G MU:YN=!:Q)I#I>B>:=O4$D0?RF'1M.Q"%P^8-(?=#]H-KT>'LM"R><]4/>0^+ M>4Q+2L=[/ O2F@ MWR?C5YL!PP](KT-]%$UKX&50Y%I4JX\[LO_"HIYU[:FX*$/(7$AZ+U4Z9O0S M5J+>R>BC!,Z]I[-6.Y>SY^3/]II+ZI8 M@M69S%E%;[RI"A(-@O0JHQ>!,]OZ@F4?I[V=KY5H10ZC=!8)Y6-Q?!,N.X3PFM:E_9[QY 3^1ZR4%$[]*9S@+O(8MF#=,RZW8?4#W=,MD* MZ)$OFG0G;M*7U$^F$E*K9$0LM&#*:NPP"2[4]9.%%.@5""ZT+K5R0E78]];) MB33A$&'WH %7Y3R6*?.UHUHR9$,R=&1()NW &UZA.<;)UK:)M[YK='O\TSL= M#2A93U Z5I[])M>N:OU(F8M'!!NK&R.2(2^8U6YKT;N8BY2A=7A^ \3I63Z> MD]TYLD<(M(\NU]MC($MP+EE?T =(41 XK M^7:"[B'U=+T3P1(5%TYKG1$PQ:#D'4 4D*FN0LY8>MHT'UXSF%3;R;O7NY&[+HE MS3!IQ6@SXJY>@$1%+JV2'*)'SU4P1O5P4/JT2TT[";J/>D*;5VGW0?3# MEHXXB*Z'JP<<(^O3E(ZH!Q:YT'8G3>V(6F2$>B6VGLD;**?M'EXYH M3/XA(CY-Z0@;E;6USXQ<-$T/WE9;%,%%PW(@^K2$7]<7ER$Z?=)^6/X M:3PLPQ3&\QCML-1N)I*3GZ9 *>,7M<[)B]<22I015?;"-Z\=L0^NTR]_S35E?4%L M3D?_4@V^5:".1&"#\B$YH-4\TW[-JI&G8LT2 MRLY'M$*TKA[Q,*HS5)?&5/01):^S?7/Q)0RG"Y_@)!1& M'TRM)B HQW;]J0@>T,K]^[_4\U.R!<^@GJV4'T-50NQ:&XC\P7J%8'K8I+F.4Z,D)"#1O2U\< M4PI$U#(EBZJ$_:Y,KSWX21G8W5F8-!)A/T?37R[G./UC4N9_ABFN37Z5AJF4 M5<982*8Z 8M^>\)ED%EK6WCQ4C7/1MD'V'GJ27_XBZKU3O5_R* MH\DB\K-JT>&=C+2[ 998,W%9@L"4 9],+%KX%)J7OMT)YCR5HBT'.\/G/>6Z M?""TXTM<>8.3\NMP%CY]FN*G156&25E^H$.2RZ%#-,UNZ32_M;06H;3TW)G, M"U.H'+'*0^'"QE*O/.#@T,&ZO?1W'_YN]?!;\:/:.T"C U-L/0H4$6+RB3PW M86Q$[K5I;0X\A*G[\>+B>;-!D:G(J (4D6MIQIDQO'@8>(=(>3-P=D[P*0;D@V>($,B="I')=/7-,8+V.2BL7?'.Z[\-S MJC!QK\0W$_A3"0I_'%X,QY_>E8^T!\Q*/?S\ZV22WTV7M6<7(0##E2M&U1-0 MQD%)(*'N)O#T!<6H3[@.PIR+L7 MP,<)[3:G]S#UZ<#-HRF2*]E&RR3PG&N'"B370A8!3)?$A&*6-2_;^X@*]$#0 M]FGHSR&4]*$W2W!3S"_F[R@\F. BE2">5 M)>^C];'E_8A.;_?V0..ZHK3CH >3^!:Z=U]Q>@N8\USS)!&X+#3G3!"C51:T M+KX8Y#HV3]7?">;,]:*#Y!LN&K/IO*:!Y\LTO[M,%JGK4JB 88DU\JBN:D$S M44PHR0CG]LK!IP%N:0']=*,!N\8^&ZNUB7 ;AG5OX9F]&.F$- M!X]%6Q7\6@1WQQG=KA%.MW@:FFY7N??XY^I\FXFP];OZXA..T_??$*_!1,6$3H8LC%B+ M8-<*YC$Y2/7.C-"8O8E[\;G^Y&?/82=1-32G%F!J^7ER&NI-N0U]XE(G):0# MEQW9](MB)5DP<)YYP\E58+;L1>$]@SQ[-EL)L/4%L>4.\&'R/8SFM[4M"&DQ M>0LB.KNH4P'><@4I%FXYRY*OMQF\?_/<&.'94]I$=*TOB]U:^3>!66ZD<@1, MRVKW:;( @RR!9BX#UX(57"_/\/#F>7Z\-A-A\QMA59!A]%M-TO@\G.$M6$6@ MSN2=@Q!:UE[CI')>YFK@.\-++,RPO9C=/<:SY[61^!K>_UK >C?_C--K4*M\ M@NO2H-8X*TC=0JD7T[R$& /M#T(+7<@0YWP_7N\;Y=DSVTR$#;NC+E7NJA+G MFW&:7"!?(F*.VZ1< ,E*)I>J[ORTTT,(R7J1$JTC^QE,6Q__[-GL+K2=W49[ M2@.\LZ3<-/>ZR63;\8$.:8%=AVR:)MAT_FMI@[:NP#H@-RFJS$Q4&FO8JMX; M"-Z'0=?!.Y9NN:J[-?M],L?Z$KR=A/&M0=Y>YQIIG;B)S$+)KG:=#&0X>%MH MQXE%D=D@3?,3['VQ=:_V/+\MV+].)S.:;T2%4B$$A[4:H>/@)'U!%UU!QV@) M:'W&M@W'Z8_7>M&(S8+/'47>PWGK#9Q_#.>?WRRN=>358O[K<+80RX"V!%-* M2>3G)IHUB@(A&?HB:*-.:'2PJGGJZ1[ SE11VI/2SV5.6J*'XT^W&F..1I,_ MZR[SVV3Z:HIY.']+*EZ[]Q(PS[0!EJRK4"5XY@HPH8KB9&%XWUI_#H!WIEK4 M%T$]7.996QE_Q_D@HBRH/ -.GETMJ2P@)J4@YLQIN921F]:Y0)LHSE0S.HJ[ MA]X3-Z49[@A@,7N2PA95ODI]0.UDX8(<%*R]P14SX$O(P MY_\;*)'GSNU[' M03U5_OQ)%.@4=#V5%/M]9_CR^ZW9TK.O,CJ#I6TX:2@!Z[$=0= MD4,<6J]B7? ^?F66'O5IO9CDJ7CMP?:ZBVB5&[X'II[R]K?A>9PT_=.QNM-F M[TC)R=1%>V^2UF!TQ9:UA,B# 5KXR7$HHA33GT_7MYH\D(S_Q+3D "9:YW;L MB+,MX[=)D6X2MMISKMZ/%!H(JH<8BE2J2._Y?@43[AWF]%9V=QHFOZA MF-?!.$\8%OM )-&O_@S3/."9^*Y>=[&AEN'P"7RV])TC^U:6E'GS)LG'(7V4 MBB;]:EN'P-FQ%/80R3\DW$?[CDDL&\C:6R!O7]1 CX*"(EK)>8ZR=6V!)QV/ M/07C':*SA]#5@_OP?CKY.JQV->&JQO(5JM??OI"UC7F@G-)>Q R!]BM0(FH( MH=9ASBB9,A)=\XX7]R/Z(?2G(2D]!/0/$,@_IL,YOBME-HBB9#*//63.R%*V MM58E$Z(6^G ^.V9*:MUC^!B4=>:UJ;?=]!EY>N@C2<) HK04G2%^=*C; RPR1B]NMY;FUK MU1^$]H2UZT]K@IZ(P+,X8\E9.^^8!$;O,JTZ,8(SGD/V/$;A7$ZYM6/YO,]8 M^E6IELI$5QG(,X\R\@B2B^J;DX/N;>) ;P?W%KEH7Q7] M5%<9;ANOOTXNX[Q9GH@T$^X=S30W1IPQ_HE:P>SE7V SPHZ'7TBH%'<^/.>N,&Q.)\(HV7V+Q*_($0 MSUV;^F2LAT.2/9?+[(TDM>? L9:!#5G3PLD-<)\36<>J-L]^ MO9Z6Z:<%ZX M#XK7TC"I=J;5X'2MQR6L5N31&F9T8X&@ZBU,0="(DS 68S759 M$0Q"#=1C3DZA"Y'9YO;GLSX%Z5&?6AZ!',+KJ6+:^V#ZWT<@S5C=)[A]#"6G M4A?MC.12(A2.#!0CJ\+5CI#THV!:%Q2J]=9Y'D<@S;7D$";ZJR)Z VU5[BEY M'XQ%4>](8+6):76UED.I3AAW!IE;NXOT8$'1C4&>R/''011L+RW:37ZG/OP@ M;YOVY_GW,,[XGY?#19?(FT#YK;^^7OVUP_'&\8,U/U(PJ3F#'.6,ZT M4"$HGSA**V*NQZ0II<'QPW8.;BV>_'X4QO,7MQY_XP,8K;(+(H KJ7:F(-LEJ7P:1;>&I M"-;ZZ/]^1*=? AMKQI9(7BL"^C@Y2.GRXG(4YIA_Q2]33,-%]P[Z?H0+L8_S MBXO)=#[\K\7O=TYF8 OS1A4&0N5ZXS330L]Y %.4Y;4'BW.M,^Q;83\[E7L4 M4OLYD-@.K%:#48+&%RP >A7(VPT:HM8:$A/D]$I;5&E=MN(^/&>G1,V$W\,) MQ&VM'A0?>#8Z@PGU&DFVEE90J8 +$13]VQ)\ZRWL]OAG1_S1PNVUYM+.25_% MOK*5SELCP*8H02F;P9L8:FLQ&83BT30_8]H7VZEBW3VK12]4/)6P]LXIO?Q^ M'>DHUGA,B8.Q-<;J:!\,P55S3=LHN/=&G,Q4OH'U^$'JENJP[QYT)"VGM%%N MQ5/V@=A3+'H/>(\3FFY.[;ZJTY&71U*A1'8XTSX TQ6JM/0"80B@I8)V<;'DK=^Y[B-Y'N(Y+R:+&HP3Z]GO(2%41OCJP^? M9'75&,'RQH*.Y,-EQU![VU@A=D Y/VUH(?/69UCDGO\YF?YS'9(T.<7:A$;G MH A2CO5^9 342?L4@L$]^^%M?_[Y<-M*B W#'@M([S]/QOC']QDY@AKO,4PP\^347YS\64Z M^;KP95?;B,Y:ZZ #H*WGI#YG<"+0=_67W@GNFL/\]S"=AOGP:Y<&/UN?T_1D^6&D:X?&TC(E)0M<^JP*AEHPV43&8TTBB28, MMCZQ:P@YSM^,9_/IY=T0&7/"<L<%O;5J1:!=/J DJI%#CSPK+6]QQV0.F\ MR-"#WI6K2@F_A30<#>??_Q:^#2\N+UY.IM/)G\/QIU?A"_UE_GV@$PLQ*#)1 M.-)D;9'@DR0#)DH. 3?Z9>A%OJQL?3TQ4@/[L3=^1-:?'&Q:.EB ME;"\5DS265A:&:6!F+V&6N%-!T;.3FY=DWD7EO/0BB:2;NU%'**J+W)>B'W9 M[WV^V%$'23L7R2$&9@V)A+D,7@<+QF;%E4=NU_N2[;!..T-YWFKR"'3T9+)HMU M+HC61<_VQ?:\]:A7)OKPD6ZI_$ 8;T)F!H0V]:I7(<,0LAH"I]=G; M[?'/@_FC);K3U>GB <_G.)VMX+R[G,_F84S>Q*?EYD>F#V/&"4"YN.,:+>&C M'TV*UD=74FYN9CR$Z4RTH*7D-S7CZ$[D]QG)'["*BR!NFLD6NLVHU)QW(5 XJBE,X+KL1GHG6],?*I@X=W?=\NP3>XW0XR5 M;)A(0LYR'P9 M1N^GPW$:?J%OEAAI\\@SYOFIB+%&O2HN:F9; F2(@)9%'#=YH;/4 M)L?6EN46'(^5X-F9VW4+LJN,>\BC6L>T/%[2+4^E X=(N0_N;[FW MJW0^Z8NMC3.S#Z6V1I 0M/-0E'S!Y&<;_7&6 >!=B)J,':CX"^:DU9]@%6[O-&Q,]F:K-PXX[P9P% M^6U$W<,K_P>FRVF](!M72LF3B"Y+!YCKB;N@+T&3'QK1")8%"TRTKKB[ >(L M..\FVAY.'^_&+1=[F+,I9H\(S+-ZQ,42>:8L \W:.VU%(7NV=5KT!HISL>T[ MRK=WQIQZKORM6]U'<0= ]+_%9L4HH<:POMK%P&M:A(Y NM M"_%?#"$QB4=CF>:[K&,YET^\DVQX2AF[C6>GU'HAZVO WT3S.=M^- MI7LH[R#B'I;]+@YU^!^]*R*1':3;&88#W\/'\%2ZI_ 0R35!W$?\,M54MUOP^EL_O%/''W%OTW&\\_7Y4I0:14= MH\G6&\Y*UL />?]6Y8!>^NQ-V)O*AT8[W8[9A(]U;IL*L[6-= ?@[_AMSL4= M; :+(VO 0RZV:K7WX%,MXFH+;?$YLYC*X41O#G0N''<48;\O\Z0VH"+[? T@ M*SR*0/K'0JIW>*P#+T0D0UVX5+2/:3VLM=?+O'VT8JA'1;8@-K>4S$ 43#3#U"IN^\BT ,*&.4"\+NMR?=>>S3N0]S"&EW M(VU'BZGW@B[WW/NOG3"MDP682;7I W?@M*.E$VU66=C$O.M51Y]#!89C=*)7 M)GHX4]L6HPQ1"!OJ^9&J%=(*@7,&)5B-6A<99=']+F!/XLY4._8/E^ICWYG: M7-D^$M&S6E%O$43S(6N9JU%7"BUS@A4RZE" UDS7S!+ZLE]<:?<83REH?Q!U M.S>'XT78O/#35EA+@WT?8 <%\N\;[1%"^JTX>9CG#@(]*>-9!Z]S(1>9MB)0 MJCK+,0@(/I,9;M"+];XJ3X;I^T+_)R?Z$#FV)O@:R[OQZDS?"H?D+]5E2J5: MVTG3)&NI)Y8=C=?/9)PXKM)/ZI)W(6H?XK^%\_'.RA!-*(0PJ0V'U M#IXSMIH@'&@WTN0(LRCY?CDNF\\^+P:/$UEO[V#]9J524C/%) %B04E05B($ M9@T4Q[*T)7M6X?1#]:8OA!+#V<)'R,B$^3&"ZB]EY: >@J MLA0]^)P*?>S<\J3#>52M,YS[0Q37+G!?0_NML)>/_G59#PG#<%Q^GX3*G>H M,M;^]A%K'0%:4J VX ,4WFDN/(FA]8W+>P%UW4^N'_[ZVQ=:=?$ECHGTVBH] M,!Z,AQ!KFU-G$ZVD.M:L@R!-"$7;UL4C=D Y_<+33@/6]Y@6TN[A+/5U*9CJ M&W2-KRZ+5[._) &\(^M[T3][-N"QA(+,0U:Q.DW"@A?& ?E+7&2T)('6=2;V M1W=.JM(3)[V\X'SC'@X@I0W)>U> S"3/N"(E#2_#]/Y]X]D"LQ"JA)^3\X[N>+A$_YZ MB1\GMSXUQ-G !JF3T Q,#4D&T^?15&(\R_7DY)*E<%M__X'*8$TP7#$[((S.8 RB@%,9&, M1(PA%9=C]JV;J.P)[1S4IT\V6M_&>TL>8:W'0&0-5/$(H==W*57D%RL1;%[W= >4<%*.E MM'MHCK%MPE>G0,YF3J,+L&H!3%MP17J0.5E;2'5];IT*O!/,J7(^3Q#,Z"3G MQ\[_O*G[M=5^OLJAJNWA6#*0PZ(B14X0C$A0/)D\0F1A6.L3EGO@/-:Y:B.^ M-^JMM9%[+[7WMD);Y3KN :ZG,]=[@3W.\6LS&O=3CPXV]/H*"/'!4^UCZL;_HFZ?(;;64EV>-.3%T12>PNE8[ MLL@@,%T@29U0!>.=W^]6P7VCG-[6;,C&I ]1]G!VLF/*LY??;_]EH>=D_A*P M[,%+ MH#G1F;][U*2#\'LV*5;E!8HI3*,!R9PF7PTU>$,;IM ,A2Y!,M[Z2/Y4ZG"< M\7 ";3A$YCUKP74=0Y$Q)P69O@/EM(88!4+40DGI3(BB=;?7312/:UD5D);63>P\'H;3PK;=\#45_-/C;0/(Y1T(BN]:X/;63=1[^/360E M>&F<2N!KJ0V5"T)0GCR>2.N?"Z)HU;K>_ZG8?\ &.!GYAXBX^=WEMZ_^3K*\ MKMQ&*UB47 $C[QB4IFW.,20\0HE8G)7(]^O3?/>YC]"EHZ.8)VUD=.JL[<5\ MZT4QG,Y>_^?E[(-]GA^NW7TYN@KT_J08J!UPMK:RL4'<)P'X (9+2>89&D=C=D*I/,N,;FX MF(P7S[Q*T'EW.9_-PYBH_#0()IM$D@8F3%A>X[C?V#):R;OUK?I;P/YC,L?W.%W@&PA.#K&2 B+S%I0(-;Q.?G%.T7GF MN5!YOVX".P9XSJ0V$UP?'3V7A?Z6$WWY?3'M*Z]'HG/91 TIJ5K3M5YTJ[XK M$\7EDJUTKGE&Y&XXI\IE:/\RMY+Q4\EBV&TELZ2DU(:!X#5:(G.DV= 7&84/ M**T5J77W"IQY':$S^(2+N@_2%4;/ ]6+I*COOC*;_!=3U M]K2*#%Q0$=#0]EE$*D(V#QYMH'@:P8=#N-EJ_Q\MV!Z.#FXA>KE$%)E"K[6 MS#A-T#A'NFPY<.M"EJ)>-VU]5KB)XIRH/D:P.]_JDX6;;FJ%OP[3,3FHLY5S M4\OT)G):?QV.+N>UMWW#<-3!H_8/P^PEW!*).0=C=2>UZOA2(X'S+$(C6/&J-<[X_T-,-=ZR)\/YW\ M-IE>A!=Q-I^&-!]$4V.^14(*LE:9#@J\]/0C,ZASJNT26M\Y?@C34XF0'*(# M&_?16\J]ATWPZH3X[60V^XVDL>V>_$LLDRG>*ASR^ALAI_&'XS#]OI#0[Y-Q M=;--[J)][TWD@OTSF]-K;5 MG:W74!Z?^-9G@3?SVL#_8CZ?#N/EO 8N/DYV8!?U3=<()K&:_94 E0 MDDF-AJ-Q8B\5.GSL<]*:GB7?NJG7CB)%[R?3!0';X$93O+1! Y.UIW;T'((5 M#"RWC'PDG3'M=]_^\+'/25%ZEGS#8@PK6=Q1[1=?R7NY0G?K2&WI"BUPRSK*!^$7^7Y>S^:*V26 NY5"K%03,)"#+(&9K0*=4JX%&EBP[ MA4X]#/5'T*[&A/50;6+'2[$+^,#);%D@F3A174J>,T11-'#I-12%""%6)[+UJK05R)GI M1G=A;VJ ;ZT!2TT=6!5M$BR#+;F 0JL@8/) 6LER05V_]JP#2RAGK@7'"'Q+ M]*]S2/O%>#[,%^\\U$.D?IH,Q'T0_;!YJ ?1]7 JXC&R/HT6.*9\45(! M,Y:<=TUNO'>90_'(I O(3&R>I_;4\U ;DW^(B$^3AZJ#T)HQ6N)LK3I>. .O M#3G3@/]1#!GOHN[-T3\>'R1+S%?=@]G]PTR?"8 MV:PE$CH1L^$H6=9)&30^>FG)4M2)JY*E&^PY1K?7\V_#\82\DN^K%(4;<]8Q M4C^4 G(MKK:X_>:9,_3%RY0UV;JB]=*\$TS71>A]^+XH4UW#?K.K4]2:&/1Q M\J*4X6A(*_%L8'3QR=7Z,2Z0X16$@WI\"B$[+8,(TI76(;8]8)U^F6JC$>NK M56L&6E^>_2->2T(<]O9?#,;OZXZ"D[R%R60.\Q1&XB*&D4 M1,P,@F7*![93X<">"YZ\?)A-]'8&3/AAG!&,\TJ73DOEX/40YB-&3: MH= !#9?!Q\8KRY-M7]+/ZM('$\WS[[:F!*Z=3KW[] 6 MYH3# #:J>@Y%&V((C$%)Q1@9+7=BS\9I3Z_VX$%BOJ?VX"$RZO?>_RH";&+1 M/!4%B17:D7(M?UTXA\P$+P)9H3#:T?PW$CP?9[BK*J1,"3YH8\"$C) MD/*)&,$;'8&LU9A"H+DV3[UXHB4>&E%]C& ;!@EFT_G@VJ>\JF7/R \)*0!3 MM;2I-1G\(A-5&!:9H^_%7M<;Z,FWV*6?;IC=&/3Y&]C=Y-@7H:ON$GM .<22 MWI?:QS"=.Q*QC 6E)$)0G(((CJ5F!0RA[V,XZ= MZ YKN#\^#Q%>:[/WKZM3WM^&XS!.PS B(V]56SK(XJVSD"U3H )]%SE9>I:A M2#8$I=<#]SMLX'L&.=T.VEGRDQ[$UOH<[S_"=#BYW%'/X7]L%6FO=D!.FV,\QV+M?CW8]A_SF9+=DU!/UXEQL5K9H%@1W !CJ39X MB06<)!D8%-JXJ(JS/T 7U_:1S%8R[^'HX_Y^A/N ^]\=7 ^F\: .G<=PG'(:)O;1J^G^*;]^^N M[9K5%A>,E &S@V1+W>)*@""LA42[J'+<2;]^'K;#;MC^_*?6M?4@!B9MQ?6U2K/\V:YZWN,]@)4ED/GO-:=FMV3"L1T.8BE+U7)6_(@DS MC.H;OI3JXACC]K5W:V6V0CK@DHM%0A1$:QAHSERLF91I6>>N)C M[XK5F:W3)-=NP3Y K]&49*!(C_4@E]%KX0WPZ(O)4K*@]\MKV'O(YZX9/0KX M9-FNQICD4CV?<(G1_JG(Z5!) T-IC*7)[WD\\_RS75NN#8?+]LEENUY5Z*]5 M.";C>C]I$7>@Z&RAFD9_]@'5$]1XJV 'CG_M3MQZ]67FDG]9"IAC/8Q.D%FM*0U5'$& MSM3J4,5%ASY*AJWMTA.JPK[)L"?2A$.$W8,&7/E0R]BE,IQ A 1(VV6M"$:+ M($-#KX]UD0MA W>-B;\]_B/47>M.R<9%X"/EV4-88[M1N\0F:!]3-GN02-:2 M0LUHNL) 2B)(&;WSV+I*Q7UXSH'[9O+N*YEKL80E85'G6&L'BIK37]LU>)' M!&,PL.25V:OPP?--NSS&PNLFQY[3+O>!VR M;@@<*)$L>(P66%!*>-)BM]ZAY.D2NG?:92L^#Q'>*=,NN3,\TRY#.BYI^2F+ M^_K:0E3(B@X\2K%F93VWM,N#)+]OVN4A8GO$M$O!C!'!!MITRZ/)[DFHIVY+^M!)_^M2,,TG)7T.XT\X(XMDX^B?#-"% M,=ICML41*$Z:AM%52NOY&4K60J-6Q>R5C*:V,/;&J&241I?L@_D91^#I*W'# M!B5-,@Z8M>1%%E/ %1/!)5^BI'>,Q[Z#^V];)6[74UJ+9_A^%,A5RXEEXP4(K&W*-3D+)!BR4G27[?/(H:BMCFD*&5"(ZI'6+L>^*-I%A2M3;S.J#LW91PM/K/L'+L! MY?6W^BT.K"^2UQ(8491(:[A%<)K;1?=K(YCG/K;>WO9#=OKU[\2:MM&#L3UA M?02%;UK"/22NV2YY7;D6"9ERL=[23L&"\I8,AQP\")4PJ6R-3JW/#)J!/Y5K M_\@J^3AD/Y6XP15\^O#"V#5D\+"$CDQ<,H&4L@("-VE1;8 SQJ1UK>,$=P \ M@1Z0I]2!]<7Q:"[Z..HX6A WTQCG&EG_/5S@*E]UCSGU%'KH8SZ/$[GHH";K M2]]3X?BYZ&\J5L9D#41&TU*UG5_D(8(HC.G(;?#NY$;VD]';!\(L3UQM#Z&V MC[C<[7/)=U_JA)8A!1FLTR$:""RS:MMXJ%7@P'L=,[>UZD_K*N([P3Q!?Z5W MKM=C>DV(.C3VL_QU_1)IHO_^+_\_4$L#!!0 ( !V6^E9SLKEU5*< ('U M!@ 5 9W-H9"TR,#(S,#8S,%]L86(N>&ULU+WKDMPXEB;X?YX"6V,VDVD6 MJ.0%)(&:Z1X+W6JTILR(549VS6S:FANN"N_R<,8Z&9*BGWX!.OWNI -PD.*V M65;SY_ NY*_/,EE#=ZN)*VE -_F]2.H'R7X1[GZ MY_PK!?<+6JMR]03AOS:OO2V?7U?S+X\U2*(DW3RV^:^KOR&")4U9# L4YQ!Q M&D-,]9^X+.*"Q3DF$;WY\C>6YB3+XP2FE*00X;R ."$%%(SD%$7Z/90T@R[F MRW_^S?P/HY4$6KUEU?SKO_SEL:Z?__;++]^^??OK=[9:_+5T>3HFA/S2_-?MH]7\W(-ZV/B7__7KI]_YHWRB<+ZL:KKD9H)J M_K>J^R]6\%+_7=%5_HDPNM/3-:/7KL_R7OU3SI^>% MW/S=XTJJ\\,N5JN#48V4Q$@9YT;*_]PUV2]7B!](WOI4U@#"->K^%DK&/DQ_ M"R;N@V8(.;S >]-<+?+Z!_5^*<;Z[6ZGNEKTX24.];,H:[H8X6>QFV9/Y(7Y MBT_Z3^TT9J >,FWF::E[3U3YO99+(==L>3 TF(M_^8O^T^Q+]2AF;\MEO:*\ M_H?^WKU]J>KR2:X^S2F;+^;UZS]6\UJ62E4S6D@F8H5@1A2!*$X)Q$04,(Z3 M/"X41TJ(V?XBS.02_O'[1J9F8N=9_V*#P,6?V$I6YV__[)3+ S$BU%AV_QPAL5K(_#:G-J( M? .V0M^ K=CA$16M4=?8(V,C>S#YQ!$N^8%\"V/"E:MCK$KN@]6:)Z#/7+R>_A=K41F:[XA>5HG_B%E]I4?:[AP6]>KVXS3D*\7C!L*$>OY?]R.?? MZ$KSF3:HM:7UKGRB\^5,"2(TO5"8"1E#A%$,"=;_JGB$18)Q6E#IPC2G4TR- M5C82 B,B^',M9/=FL 72CD^N@V=@\G!$QIDFNI4/Q EG)AB5 +H5/-[M/4_Z M;>W[5?DL5_7KO5[16O/'^__W9?YLS-=;(>;F&UK-"H9Q%,48%BIB$$F209KB M F8)CZ(BT98%C5RV^N4II[;UWY9/SW3Y"I[U@(^TDL)MUUM@;,<"89$;F!4V MPMZ 1MS&J-@*? .V(H?C"7MX O&&Q82C\H@] ,>\XO"F'\_\)NN/2ZZ/1I_* MJKJMZ]6N]".LP138Z%/LJK^!I:R!O-&#_#30FOR,Z![NH"Z!,MR"??4 MT4^O];%TM/BOF!V)#;H. W.:EAU\;,'_U(!_>P3^H0I@HT,XDO.&+Q#GN<\_ M*@5ZPW/,B/X#^1'DA_F2ZD/;\LMGR>7\JYGI=K$HOYEKU@_EZNU*:B(VLLCJ MLYY8_]4WNA*S0A9%GDH*$YJ9:V210(HHAOK_DU3&4K(L=V%)/S&F1I5;+1"<;19F96,*BR3,6")Y@I)UO368*I$>AO+T], MKD"IP*=/;\&+D1:4.W'!3_,EJ!ZIGO)G-[9T7QL[HAP4\8$Y([)T'\@/QZ\U;1:5V]?5BM]D)]%#%-9 MY!02G.CS-$\32$B>0%'0(D:IH$4J9_4V,N7BCCL8W8F_.H)L0FZI)L(&\+5P M@#:BNA'5(7AV).0-R< $LY;K!K22A6..LPH'8H7#L4?=\6?5.M[-YQ_RO-V? M+^6=6EM#'RAO(@=^I=_G3R]/;\K5JORFR> MU:NK_WY6Y%F1%7$!\R3/(1)) M!#'2Q@I%B%%4\(+E3OYXE\FG9J>T<@*V$130KW2^:(,O'.__71;!,@Q@(&B' MC@;08AO;KSV8;22_ 1NXM\*#C?0!@P(\, L5&^ R];@A AZ@G$0*^(SAQV([BQ MF45TY^&)[K,T$1EZ_MNG'!GHF?=H-U/^VW\S_*K7+[(#UJV%JU'&U" MO^968F 6!YS/]!ODE.J(5* ?O>VLH^X"1RB.MX7KZW[[Y/>7Y^>%;"S$Q5M: M/7Y8E-\^+DVUDN8CO-TG!!>Y2 L,TR3+()*X@*S 4I] 24H$DE)Q[O+%M)QW M:I_0?;&!F%=\458O>@+CZ^9:#:"T'D#0FCHZV&S7P8ZO!D!W8+XZ -:(#(S, M8$_H0>C*$:A =&4[ZZATY0C%,5VYONY)5R9BZ(U)H#$9-=J$70^^6AG'MYF\ M>O.Z>^:>OC89""8BK/F?!SWK[5*8'(7?](^Q3:!+S9VG+&*H])\@0E$*,4T3 MR+(XQ;E"2*+,B=L&$')J1-A("HRHGHF,@ZRD)3O^X/49^B#CL#3NA#D@=J'8 M=0@1QZ7B 4$^X>TAY_(C^7>2U>^VMM6N<$*N5YK1/(9$&IXFFK%QE*90Y0(G M-(XPD4ZU*3KFF1K5&C'=N+4+0#MZ# #+P QG) 0[$0>J+7$!AT!LU37+J(1S M0=5CSKCTN-NV%W(^>[^LY_7KA_E"KM[26GXI5Z^S.$X9PYS#-"H81'DA((E1 M"J,(*\9Q4B0DM=GN'>-/;9NO102-C& CI-V^[T*P?[\'P&7@?>X&B?4&OZ#X MF8U=2?[7+^777_2;ZSVM_[#;REWCC;*%+RBSV;J7'O,\CM5Z'&,0W*G?:\T MC^5"OUR9W._Z=>NS0%+RE$8QS'*9011)#BE%$""TZQ3V]Y; MH8VK:%_L_PK6@MOX-ZY8!,NC46AHAW8;A4#5_1#D@E*H4XW5G.,>4UQ@.#EW M.+T\>$;T3,6<%5&6:1LC*4SRCZIFC[Y"+?$=RS'< KV17^;+)HZ&T861>K@5H'$NL@03 MR*3^'\3S!#*>1#!)I2*)RE6">+L"F]K//Q;_\\6NP]JH8A3H[;[? X$Y\%?< M,<7_A^3T!_ZS]KD^[SQ!7GC\>S"0SCID46,20B4S3DV0$4L$)3 H4 M(#YP1F2T@\ E,/RM_0.=0YOUZ\%_C/U^ MH%BGH7[XE+N/KTUT_3"O.%W\;TE7^M/Y3H\]RU*4QXIC&+,<081-B;8XTQ:> M2C%*N1)IE-@Z^KHFF=KF;>4$:T&!D11H48&1U=[IUPGI9<]?"* &WM->&#EY M 2^!X.4*[!QT-'_@);7VG8(7G_7(>#+W Y_E\_JN\#?YO8Z37\ME_5C]*DU1 MF!E+B4BDR*%*H@PBE)F28UC!@D=I'#.911&VSF2Z,-G4-GYS=[65]P88B4&< M@+7,#ODKET#NIX#0T(UQX]>)&OAS+;"E!60%GT-:3T 81TK7\?P1NN7>6,+2 MFU-S:8SQX(Z&!.=6%H882$0&IP;3L#Q M,;DZ47*PM4*@-9*1Y?*3+75)_@,CZN+#?M;3'\N5Y.67 MY?P_I'B@W]_H6=2\KF:YDAPED;:6F"H@$LRT)=)DB!"FF9 T1]0I&:!CGJGQ MWQ]ZU58UG2]!3;^#Y[*ZT%K#"5,[2RD 4@/SX+Z$0(L(-C*&,XTN@!#(*.J: M951SZ(*JQX;0I'0!AD T!^>5KF<\(USFVN+1 ]&F,(JI[OEA$VU9 M_5XNQ S+A,C[6W1E>@,[@G> F,$'* A1"\"P>Z$SLTQ\EU0 MCYJG=T!]#WLFV<\K^N7+RN21Z&_FG6K+37V:+^7'6CYI\U5O]3RB,6[J:GVIY$9-$([QMQ>!-V.)4)" M.3!A7(FB>]*^)32ALO"7A6DUMMF!^5>O?'LBU= MKC^ZHA78U2*Q60!;"R44GF-9+!MYU]4O6XFW?95OP+M+F'K8, X8!;-I;.8< MV<9Q@.'4YG%YV3=]Z#CQ^+>RENK\NM<2/'F]8_*,-ZV)2V7'?T LQ, L.L@9#EJH8RMGE)<)4BU=<=(I=-=:5Y2S>+FA5 MM86Q;K_/JUD:LXAF*8*8)P2B.-;'U,8HTO=SAH9G2\$ZAOZ MF_QV+U=-5P6MR1U;S-<^^UFQ$NY\X!L5P:"(YVRK*9(A_ WNR@YWP0V%\95_- M$%B/W3SS>LRO[XYY"3?G%IB= _[8/I>7]+S8S/+B !Z4_P_)UAT4VK0))-,D M)9Q"')D^E41R2$A2Z!.RB+ @*,JQ/:L?#3XUXM;B@;5\#HQR#)@%,5\!P\#< MNT/ )[OV& H'_KP"DI$HTN+'X49]'2KWLMOQ.^,16(>T!QS5]8P'#7V2;5]> MLZH/&I/*7'\T1R:44"H$*30C,9+I*"@/)9)AM.(6M6V MM)EL:J2YEM4DRKM>O_9":N>U"P74P%RYPVCXAE8VD 1RY/5.-:HOST;I8W>> MU3O>9+&2M)+OY/J?'Y?GSI:?YI0U99YF"8NR*%,Y+'":0I1A;7FE,H5"R"(N M MY\_-Z8F+7']/],>$9K$Q2Q72GQ66Z<]**FA!I*(%LF&TDY&GQE5;X9P.GZ> M]9/-53 ,3"/6"%C30Z>V?1M?O[2WZ?6_[3;\Z7BC;.5.-3:;M/L!#Y_:QZ4V M5.ABF[']0L!R<*6% 6TD5YKC#\S-@W89B5X/ M6L_KXWG0+NMPX$&S>-RWX?OS2O)Y\W/0?U[(I@7]4MRN\Q[;")=,\H(@":,L MS2%*J#9>\BC6=HM(:<%Y@0JKPEPNDTZ-,O=E!G0I -T3UK5'O 7F=D>LT$@. MS*G[XMZ K< -GK'ITDK<'*%A;>8LI1^XQ;P_":<-YAW?]..B6-QFEE\J)U$@D?P&-((WN^A(RJRG'97. M7,$XIC3G]STSL5Y6VFI[64D]Q8?Y=_.GC=FO\A1'Q!P[B.C<*@-C#_ M;(5L*6"OV@Z44.G+_9.-F[)LI?A)FK+=6]?9 M^??TM4GITX<(SEU]$!^?Y;+RO73Z;(2;I9]8'Q',N[!_1ZTK>!@ M3_(!BFUZ !;8J+>9^8?8]0Z0=)GV+D/XD=GI@-O/-8VQ0J0@$$=26_<\BB%E M%$.JA(H9IPFVN^&]/-74J&K3-GI/XK^Y,5,/K'9$% :L@7GG'+4,8OY<1B,0 MJ?1,-"J'7%;XF#(LWO!CB%_GRW(UKU\W5M2#8:19DA>8"9)"Q0H*D4@T37"9 M0%K(/&4\2:4H7,CA["Q3XX5.B[^1UM$G>1Y7.W:X&JT?=32Z )0S,?0"$8@3 MSL\Q*AWTJGG,!/T/^Y' PXHN*Y,2+\7=5[EZF#_)UD<5%\B4%4%0[WH!49H4 M$-,BAE%>B*) !2N(5:_7BS--C0SV! 6EEA346E0W"NA&U8X&@F U,!6=&E]L939%=K92@XW8-G:S_P+8\4EH6 >F ME@"(^M,1;A +"]@@DU/9AP+2%&L M8!IATXX^*T2:N92[/9W"B6Y&*&O[8.8 U4&Q;1FDV+9W5>T)4<=:H!MP6]>K M.7NI&Z]I78)[&M8]V@W"8"6S?W1M[.Z-W_FD[VUC+??B'7Z3]2R5)$$JBZ&( ME(GP) )BD:9P M!BR4+6(_\;@VBC,@)[:+^P@>"7[O)*L_RV?Z:HY'GVA5)^C7"SMZNA<*8G+QABGGLX[V5[PU/0[ MH#O%]%%T83I=&L^*J4^UEU^RU<:!>ZY8/ M6'V=!!B;\/27 0PEV:@"CA[8^ M0:O)S0]>$(?OQ#@+,](G9,@%9&O/U8]))J MQZOC$6:_[ =D>.%1/Y?O>[I:SI=?JGNY^OV1KN2[^<)T=9Y%A:9&>*U8X*?Y$HARL:#ZU_HL5Z R,O_LYKCM M@I8I'D41+J#^7A00H3B%YK0#21$13AB/BBAQJQ\: -QQSC4;07>8&G_NNE/6 M+>#ETU.Y7%^Q PC$"&MAYS$/@._ WZ4ML%I$T,AX UHIP_G!+\ 0R.G=-F6MYGQY *'ZR=:N@-A?EH=?6"8N]:=\\'O0NU^)R&'+,^ MGX^N1S7[O(:X-J2C^3"]T?,)/9U)#F]^DK>KE?X=-2Z3ZLWK[IG[]67![3>Z M$@_M%R;),4TEC%*DOS *1Y!F0D(>IUBF"1?$KB1J<,FF]OW9#U5HQ(;,R WV ME0/[V@'V>O!@JR%H5+PV:.3:9;>SD'_(8@[\/3M=QS>VZ_C&8QVO"$L)A'GP MJ)5KY?I!02V!X.R.>0DUP;6?A/M5J0_4]>N]_MW7^LMCHHB?S5SKK2\SG*>L MB&#$< Y1EE-(!!40@$;>QI+:2GPM/U]8 U?Z M#8?LX)[T:T"]@BSM$ K.A1>F_4%49P=&-Y-9ON]'5'\O2_%MOECH<8]# X__ M_;YM&4^XK M8,=7@^(Z,'%M9&\8ZP3?FW-_M=8!_-G^(ZYSW^@ M($[@^Y5\FK\\;0I9S2*X9S\NP1;"^P$@O,H%>P64/]#KZ@+IM6[6#H0< M/:O'H_Q(9VJ'1A?\IUUO^9F=O>W>/LNO?EG._T.*&<]1C%E*H,P1 MA@AEIF97G$!$L1(9(VF"U6PIOYBX73NKTTT JWU!UOMB7XSAMD4KHKE5:V4$ MXF5E,D;K1VFN\.=E]ZUTB"6Q,T('@'D<)K_8;O(&;)9@)W\X2],/MT!FIN/D MH]J8?L <&YB>HWA8EYN9=J.7B\6'WTQ3LRFWNVLK+/C3B M:>5WB/'L1MK O0^$V%B$-#9F#/1D* MNI%,R5,( UF--CCT&HR] XQG*]KH<6 F6KW@9R'N;NFV1J7+G?WV@MH>,]R%DD[9KH_8^$@E2("+*4F\IHC+/,K7>3V_Q3HX;^(ATWH-&A#?TV6G@2 MB.LJV7'+@-@/3#OA87=O&.4'7J@N4HZSC]M:R@^:DWY3GL-<'4)H,C/>O#;# MK\,32")8S)2 -&<$(IYB2'DB(*,TXIAG,E%.Q:I[YIH:P1V$AS4I*^RUW5C7 MANR=P&S'6H' &YBAKL#MFA"Y+D3"![V=S/2CPMBZ5.X)3.M\Q<.]=%<_RM6V M,WGKN=JDNA)9$)(P!5.8"V\2J'@&I@HNI#R2;CNA(#-#NHUO[8)W 3B88N0-8 MEX*GG;\ZG_3;TQ^7O'R2I@[R!RV6<4S/ER_SY9>[9[EJO@#5&ZG*E5P_]T"_ MR^K]]WI%]1SS)5V]-EW'S[=@G14DHP13! 4G&*+(E&S(X@QBBE%!><:S*'>I MT#V@K$XL,T*I[[4*X*>%5O9GP!JU3,4UUZZI@RXO2W*:20;S)(L@RK+$M(53 M,,\+181$(F;8K5C$1!9XG((3_W]88KNOTT26;>#/W&:]/C7K94@<[%0%.UTW M2]D^WZA[ SJZY(7[2(ZP"(&^MD-*.NIG>P3(C[__8TSIX4_YG6Y=-%HFS9\F M8?Q.O?\^K^J]*:K=?_QLI)VI& F:\@2F*$T@XE1!)E,!$<-9QJ*L8)G5\>$: M(:9VP-B)!YHE=7 E^"Z#A6-F!'"'=NYJ#$!1G)$S3;Y#OV>(ZF*[4_\$%=.Y;?4;;Q?.EO6[G^ M%IIYS$?P_7>3QBZW[1%%I&+"90:+K"A,6E(&&<42TH@G$J>%_AXYM;JWFW9J M7YFU^W5CT[;"_NS8^=X2<;M31'@<1[D$V)?X!,]!VE*Z 17(:+><=%3[VPV( M8U/:\6W/2"TZ7_T;7;S(7R6M7E9-!8UU[N7Z?TV^;9-N.T-$Q5&193".E&GX M(AED"F4P0HG"14)CJKA3C);MS%-CI@\K_1^_E:M_-HW:UM*;O644 HU&CF%8 MUDM@QU.# #LP5>VP WM2CY/][8Q7J&@KZWG'C;-RA>,DPLIY@"LZZWZLJA9U6PH[)!L5WZ--\ ^=:>+"6'JS% MOUD3W4T;P=7J +9*!&[XZX-?R'[ 3O./WR[8!YZSW82]!G)C/B'GLX<5%7J& MWU^?6+F8*4U<^I2((2$H@@AK6J,*$TAXA#E6F"EA56K^9.2I,54K'%A+9T=/ MIW#UT\Y5( Q,)Y;Z6U-$IZYGMGXE^5^_E%]_T>^L=[W^PVZSGXXTRB;N5&"S M.;L?\ PNDK7YH6^"&^Y>ZJJF2S/\[5/YLJQGLB 1XJB D> *(IIGD J40YGA M0DH22T&MPC)M)YS:%EW+:TP)[A-Z= E>.Y,A)&@#;^E6U+W(I#UI;\!:WH!! M2I;(A I9NC3=N %,ELJ?A#/9ON?'*9TE -^\FER\V^_S:H8P*R36/$(ITH<6 MHKD%,XQARE 429(5##L=6BSFG!JS]-:[O %&;/"G$=PQ;<0&?CO:"0SJT,Q3 M+K^T:6X/!TENEU!T)AT'7 +QCLV,HU*/ P3'[./RJA\!W2X6Y3>J]?A0KM84 M9T(W9'6W_#!?ZK_71+=+#UZGM>S-T?KTMI@1K\VF6X8=W,(2 -QY56BC$JB(4 [9M<@8WK$HCWHU:L> MRX6X6\HVR8*;DO"B2*!"G$%4F%3@@D;Z3[G*1(HHR^P+1IV./S5R_"3U'JL? MZ1+$?\TBA["E,]#U\U@ 0(9V[&R$ UHZG_2\,Y@X1&E=A\U( 5B.&+E%574C MT!LP=>:U\6*ANF4^"'/J>RK.2CI*9V2/5B[#II M*IKSO[I9=8<8)^O$"^>K M8;:SAKVA&_@;8C [R/X(9ZV>53F0^7DX]JCVY%FUC@W$\P]YIC$^/=/YRGPK M[U;OYM5S6='%G3*.F,8/LRF"SQJ8:_G$X4)[*&&%#N-I A(@5"#+3 M:$@42#)2%%FAG'*;!Y!Q:I;GVLNU4]0QDVV 1;1CGA^\- /SUTX[O:? 1C_C M.MGS5.YZA+1:_JAN(0.N1:@$M@$D'#=Q;3B(3Q+6!IS*MXK%NNCJ7%9O7U8K M+=E,J2*G+.:PT(P/D10,4AY)B!$34L8Q25#B8FF?3C$U<_O!S 'X6CBPV,GK M6M#B!$O+>^2K$!KZ_F8GW UHQ0M9S:)+]6#5+$XF&+F:19>"I]4L.I_TO/!= M]Z.L[I3FFO6QQ@2&/92W2NF):"VK69XKQ3G-]>Y.)TX7MYSJF9:0>".M[I6B!L>:<;%K>!.6$CK;&:#N0U1^:=Q &O=NWA"76U M:S'CN%>[]A"<7.TZO'K-'8/YP\8MG!*>2H8%Y+F4$)E6Y$3A#.9%FG/!DDRF MPOV686^&J='(WU>2FI"TYJHA\;QJV$?0Y;+!$Y?1KAL:^:ZZ<-A'QN?*P1.A MT2\=+)'RO'8X@X+=Q13S'*K4]-M140PI3BG,18&2A(J4%U:-'"_,,S5Z6XL* M-K*"M;"@E=8^1KX/VG[&"PC8P+SGB953/+T%$E[1]7WCCA9K;Z'/7 MEE1_2ZO'VZ4P_S"1<5_IPEA41W%.F@ *1*2"6\MKO5Y#^HW+L+,-T5X)U&\3C4O9.L_BR? MUR?'-W2Q*,ME>XYLK7!*,0H4A +(LTYC++L8BM3W@7IYL: MN1F!P5;B&]#*#%JA'8XXEY&V. D&Q6]@EKH G<\Q\3*&#F?&H%B.=(#T_3FZ MG2.MD>D]5%X>9;P3IK5&!\=-^[=\ZU ?WOS])NOWW]M;P;^7I?@V7RQF>9IF MIG,XTUO=F.'UJ_;0G<8815+(B%3VBI$ M*$HA24D*&:,1R4B2I\BISZ+MQ%/CJ#VYF_/8ON3_Y3_C)"[^&UAKX!UNT+\0 M=OPT!+P#<]0QLFM!!RDSZ(I.^.B%_FE_5$R#%1@]D0YV[P=O#/MIOI1-]>\9 M)HDL[V*5PP_GKOQ>@P._) !AO-NE+>2 MM)+OY/J?'Y>G5OSGTX(A MJ[LBS_FG]M7:B ]^VBCPL]F%^SK\URU!&CU JXBC_>VZ3+:>S,' ']RI&1QW MG]9D/NB%:S?F-/O8+<1\H#G3%LQK& ^#_DU9_O-.O7FI].F@VK2I+H1*DHQ@ MR%,1091@#DF:$TBEP"KC(I599&VJGYMA:G1F9#0&Q49*!PON+( 6]O*UL Q, M-,>(^-QIGX7&P6R]%J*1#%+K'X^;M=FG?:\=>?;%\2S$/KD/;+_>!SVH[)9S M4V2TVI6A^DW6ICGB.A=MKXGZYK_/"D40B06#$#185$?F&4WPA\4VM/R MKQO,MDC#O;*'N^>&!=Z!I8==@)$X?(B%<*-[?QA[/P8>PX[WJ?#7^>!#1((8BB5$$ MFX8BO]=T58\,\?',XP(-: WTF;&QI$ :WP#-!TE(])."P_]PF\^/6^&-O M-EWJ;K9MZIH[RC4(@S>LLT!YV(YU?0),H66=!4"6/>ML1G)/WG_7GGD_S"M. M%^N9/NB_JV:I)%&&)86(H *BA!%(C?7+*2DXQX)%N95COG>6J1'?1E"PEK3= M1J"1U3YMOQO4?DH+!M7 K.6%DE/"_D44O-+UNT<=+5G_HF+[J?J7'PX=Z_M' M)=7+XM-@+7,X%,?H@$C>T\A&CRR M=V_*B43VGH)@']E[YMUK:X6\IZNE-G(J36^-B:.-W#F_78IW\\5++<51)")+ M@ MAY5+O@[2G_$HIC'#S14XU70F."0FZTM2E3+)DB)%CI4].F::&G.U?86TI&!/ MU-:R<(]][X#7CJ*"@#8P&WGBY1.SWH]%N.CTCGG&CD/O5_=,Q/F%%SP",L^1 MT:_T^_SIY>F$BFZ%?FA>+NGB;?GT-*^;;0RE,$Z8,L7]-8_DFE92 MSJ5061IGJK".S[Q:G*F1S4Y(P'=2.@0&7K] _4PT/NQC&$]W9XRG5J$SIM,- MV%NFMS]HF1S".4==KI&B.\=8-K=HSV H]P9_7C_+>+&@P1 Y" T--ZJG2[7U M,TBQ'TDPBT22HB0N("E,B*C4)WTBXQSJY4N94ASGTLUC>G::J7VOUHEKD#41 M$WQ/4$?'YWE,+?V:5R,UM-OR7%3)+O!D'9#>%$3^;L0/>$73#TTH#^3Y2<9U M,/8J>N(_['_:-X+\Z:EQB.[JGF!H?-+*!-V MZ3J)V35N]@1&.QJX#IR!*:#%8P-/N%8JE[4/%@Q[ M,L'($;!="IZ&O78^Z?G%GW]9SM6"XVAR"J&7L[HOJYHN_N_Y<_-K(CE# M.$MBJ#0:$.$XA0QQ;9^&P6O@7>L+E4';8D7LI]JEVVDJQ]VFW[5^MZMG]JA0OO+Y; M_2Y77^= ;>X1[(6&_N2^KW6=#ZW3WK6?_;;G-W#CO* MMKZDU&9#7WS.[_BKAWR6J_KU?F%.V4MA+J:>S>W*SC44\R*3*!.04[W#4B@%2D420CO;694Z;5Y2FGMMWWX^[Z2MQ<+)9+$V[0 M? ])JGA,XAPJ00J(&).01D4*B1(J00CA)'6J-=T[V]1HIRU>O!/2R<:P ]C2 M[Q\*MJ'/%ZZ(>12:L$ B6$V)OKE&+A]AH?9II0B;EWQ:K_1G+[V__WW;+TV: MDXDD.<09PQ!);;>0+$*0Q4I@DBBL8OO&QO;S3HY*-EE_FLS7!7+^YM*:PQ[O M?CX9$,6AF:4S;?)V+VU2RV[3L>XJA%V:G0R"]%C-36P1#]72Q!FL_A8F]L.- MV++$6O@WP) M8SN+\!K(QF'LG81-3,U:1F"$#&<-7D AD!W8--/;YN&S; MG=^O.RS%(#G3)[ZRI@M;EU$(L9PH9"O<<%ODPK\D#+%&MNS@A2,!., M0A3K92+4E-/&$14LEQDIE'OU\O$7:[PRYV_DE_ER70J$ZO_ '>V]0.N6(BQP M%B,H1*3T]A(2DIA$,!:%H"+#$N?,M>[YCUJUX0NDZQE^](+9>GC'7H)17,$W M8*L&:/4 ^XJ N@2'JFR;I@8N3AP,VY %BZ\7:OPBQL& /%O8.-SHGL6RRN67 M![EZ,H>E7VG]LFIZ*NR?INY7\R6?/]/%QZ6QO!Z^E3.J]"$HQK'^@@H!$9$1 M9#3/(&:8)VF2I%%J=02Z1HBIG9'T#SYS+([E [T=NPX-Z,!<:L2'1O[&?6)J M!30J:'9M3E9:V(!5L:Z *E1M+!\1QJV0=05()W6RKAG+C^1^G2_+5<.O:\[< M-'?]H!5]-Z_6)&M*R'>1[/]=.T,"L@55$&TSPM2,I0FD7< MPQ\<2KZ).I /5'#CR& K9\>;HR[$.%S:86W>@(UNZWZ3!]KU6*F@U3 < 8?& M/! I!Q-K5*(.#>8Q>08TE>/\8QX!5.>YX.[;4F^6Q_GSO=2_@F5-O\B9S 37_X>@$HEQ M]^4II)SD4)\IF1)8,9PHZ_@IZVFGML&//K[S[4>[W,AN JM:X1W"?NS7H9\/ MAD/W1UE#6['!_;# .H13#0+P2-%488!VBZARQJLWH,I^M/'BJ9PU/ BG] MLC_[D(%#&]FJ]5E,;:2VK;WC!KP%M0\!YL#,?J:-_+J+O%/C^"M@=2#V(> = MB=?#P.S&ZZYP]=*Z]6#CL;JK?@>D[ORR^XG[4VG:[3V62_G;R[I>8LJ2A.>) M@3>"2 H.65XH*&0D4!Q'/,56/0;.#3XU4[R1#S0"@K6$]@?M$^ NG[*O@6/P M6QEK))S.UUTJ>QVN3P8;[63=I<;^L;KSF<#)U)H"9I2E*I4&F>(JL:"3:336W3'B1-RXV@-V IFR!VRO6W\F5A[C^ D,\KR><> MQ9![T8\0PUP2!&F6YA#E20Z90A02E,HH1RE#F5-48##T1XCUZT$_(,)V-SJA M)$/GI9NIII&1OJ>T=2[Z_CN^"4?;,]\NT0XE+%>: MH5'S/SPN(.,JATF2**(D4MJ\8Q]4-IQPY4 #4P)CMAX MY!)U:A\LC^ATAI%SB#I5/,T?ZGXT=%?QZLWKK_3?RU53^KJIBI 3+B,I"QC' M+#8'J@1B%!%]H#*;'Y$XH21,<_&3N:=&";T=LBO 7D$C?UNBW:= AY9V0V+!=$9SX(N?L-;D;8 5H.V.$2B+[P3KVEU>.'1?EMYR:)E,QPH?F$,I5#I%*L33!MAW&2 MI&DL4D%2JV [F\FFQB9;6#C\UFEA+YT8%1X#9;7Y_& ;>[JT[:(C=?5[G0/OY:/!1=_!YQ8[W M;,=3?KOT[EFNJ&E8]LGDXWR:4]9T7#8QGR_:M%C6,XQH6D21@#DC#"*6+E' 5S&W6[_!T5S8$K8 MR@H:86_ IQVF.X'#\80U-H&HX_)\H[*)M?K'!&/_HN\MMLGXX[44QN:X73;_ M,+?D7^FBJ;M"/I,"*X2G$>P*)K::H)"BE(* MDS1-HPQE5"56GY-S@T_M2_'.._;^ #([T]87B($YW H#9[/TG+*!;,Z#H4M/957-%$(Y3V,,$Y;)'.5IYIC- MT0[MM"5'R-WX39J;85X^Z:_80LOWLW/&Q@8S3&(N.>,08WW$1S@6D I&H.+Z M'RS7?,:X77[W=:B-D\0=#C<[-O/#8F N,R!\;$$PHOT\B7*XIU"%RV[9##QV M+LN10F$0BF<>IMQ#91ZC\9R37Y_@RVPH/;RS [\X@[8H%XQF'B M47G('9!CGO(8P?>(M0ZP6G^='NCW]=UKDR>="II3',.$\E3S%C?Q#*:L@<@+ M3 0J%'.ZE.B>:GK'KS8FL#5<:OI=5AYINCW@VA[-0D V^$&M1:NU<+28;:I, MX/SZ2PJ>GO(MO>+C_/\NF), ]7=6O35"F^5B7RUU=K'\I\;;75@U7."\@8H?IH&!&H?TD)3!&+XDSB7.56417>$DR-57;" O'2 M6/BKM;S@>2VP@^/9:T4L_/Y#XSSX7><:T$9^L*? S5Y1/:!U \EV']X!/0= MW/Y#K\)(;O]!5L/-ZW\-DKU>?Z^!Q_/Z7Z/W@=?_JH%\@V=J.E]*L6ERN\GQ MB3(IXDQ ',?&',T%)/HO(),HSDF>H)QQMQB9<]-,[:-Q>U"11\WYW-$&[4#3 MSOZ\'J/!"7\M(-@VJ0Z?M=,/0K" E;.3C!R7TJ?H:?A)[]/7)T^W(4FS..=1 MAH1II<2E/GTVI;J2%)(D255*\D+YYT._G69 [F_>S:3/ 6BWUZ^$9>"-?IR0 MW$H(=KFHPR0@OQTDCO;<##\L3?AM?ZQLWZ,>9\D'#6%EFKL]?"O;;Q&)F2I2 MA*"DG$!4R!B2*$\@Y:+("R1C&5E]V3O&G]KF_OM*ZL_Y"M2/= GBOV:1P\GC M#'H6I[KK,!EX9V^%,^W++G^^K3!Q.&M=A\U()RE'C-S.2-T(])Z SKPVWOFF M6^:#TTO/8Y[V29LJH+\WMTMQVJC25")@&4LTC25(FLL^!:E$!4RS#&<\CV5F M,H?M+_LN33BU*[YU.^O%3NIMK4O7]M87H;8T:P(".+2-):_=RI[-W96:9F%S5" NJ15WP>1#M^N!J:@4EACQ]VV^K5JIYM>\F\*TUQI%F.(R8X3B"/J+856)I#DC,),9-1 M)!'">6[5*.#,V)/;UMN^1G^N!;2T[<_!UK^EKP1CZ(ULCX/U%N[1N&_CZM?V M-JW^M]V&/3?B*-NT1Y7-YNQ[Q*?W7M-IX$Z]+5?/Y4H?RBHP$_SY>[? M+(-YK>"V\&,$!''@S;Z6%-PIL$.R$19LI0T(G4OKO' 0CM4P[PHH'=ODV6'3 MWQSOPA@CML2ST^:P$9[E.WYGG7_(^9?'6HK;KW)%O[2=7M[-%R_Z[WY_I/I' M<_=25[4^^IH(1_'O+U5M?E\SJE">YRR!F4H3B.)4028(@YCG,2L2*26R:F)\ MI1Q3X^CW2DG>U&D11O;Y5PDJR=O;D!M0F:,J*)]WM%TUNCDF8/@NFMWI:X2E M&)CI-QJ 5H6V Y19EK4"8$^#&]#J=@-VRH0[R5V)9J"SGJ\4HYX&KX3J^+QX M[7 A2EM]-B+#:5<9NV*;> ET]/Y;*U4R%@ M Z^"'6=?C>S 7+V%5 NX-C!O0"-C.(;NA2 0,Y^?8U1&[E7SF(G['_9-O6/U MQV55KQHORD/3*SM-BY1)J@^X+.:F "F'C' !L4QS&A62I]+IXN_,'%-CW]_Y MHQ0OBX8:FBB_>A/E!W:25^#/1GC'VN/G(+;C@2N!&Y@%3C![\,+,(P.O$Y5@ MJ7>G,XR<<]>IXFFR7?>CODT)]+?P8U6]2/'N9:4)1_/-O!1-_;[W3\^+\E7* MYIE[_4MZU#:AZ< YR_4I+^=809HDIO!X'D/,:0HCCC,197%4Y([="CRDF!JM MM!G2K^"E:58D6[E;<^.YE1P\ZY=<^QGXK!$NF&!)ED.!3#)U'B4F>R6%E"M5 MQ%$L)8[<;,#!5VD<&W%;&TX;?E2(N7%7T@5XIG,!]5]Q^CPW$66T A3H>5\6 M;:/J2:VNW3=E\!4;^JO3@+M6 *PU &L5;D"CQ W8J '6SVX4:9HWAVQ^<060 MP;IB^,@P#38X+U^6Q@%R7R[F?+[7R-B$R A%%,R1RC2? M%@J27!40%0G%J;:>!7>Z$^J>:GH?MHVD8".J=V^>'H#M*"T,; /SEB=B[ET[ M+H(1JH-']T3C=O.XJ/!)9X_+;WA$\OP;U53T4AT63-O42_N?ZVC=-C/$5-1/ ME=2V,DUBS1LHA3B+),1YFA0)RT6>VA>EMI]W:B1R5%MN4WD:M*'-#K$I#MCW M4\J B [,+ZW0707[0"NW3VZ3 [H.04##H#Q2/) EVH%B@MRAZ@T/-1P.E0Q6M:$==N0Z#8?*G%9F./KO[OD* M]ZM2O/"Z27F2JZ]S+JLV!)\F*"HR*:'(<[WW,I)"PBF&49%DB!8("VKE;.R= M96H;L16TRN@>>[3\AXOJ[6=" M7'[8XR1U^T4N^>L'*3=6)4J(8*3@D)(T@BB*"DBT10/3(I&,(8'RR&J[GQU] M:MM\+1\P CK8Z">869QSKD%B:&_)#@2?$\L)&@[GDFM0&>GT8?,3<3MA="G= M>XXX>6F\TT*7O =G@LZ'O#M.<"E%]4&+\CM=2-/L3)\S9%.+[DZ98*"?GL-OT4V.UC?3 +"18&F'! M:BNMLD;T=7?%K?#K+F\&\,^7 ??IW^"!6[@>#RZ3 MC]T'P@.8,[TB?$9Q8S@AY[/WRWI>O]X*H7^;U5O]Q[O50_EM.:H*+9&)#8SUS3(VKUF*"5LX;8"35. (CJQU3]0':3T>! M8!J8<[P0LJ86"PS.\$G;K4M_5!?J_?:+G_.1.%C!72)@Q+3%OH IO <9) *1D7F'"<2Z<.#!XR M3(T@]B,?-THT"8ZFEV17>V/'$""/E;(S= ;&?W"OK"7<;=PI,$J 1HN E^Q7 M8!@J\L=#@G'C?OPA.HGZN6(HWTN>7<'QUH,@,4M11CBDBD2FIIX^V(DX@7E! M:99*G!5YY';=[GQ/T;&^!KL%D<.;9;R0P1(7O M+N6#W1.=3##RC5&7@J=W1YU/^KB3U^$^>\9-GSB#"*F(LA2TXDJSE"FL)2R$/9>9S\AIL8)>Q(W7UVZ]D0J>>#. M<>A2==4*V?BXA\=]:%=XJ\&>]\9TM-*'KKVUT&J ?9^YA:'7XZQ M?/ #+8NCW_XZ//O=^YYCCW@+<)WVAY<%5X[E9V@VK>LIK_\QKQ_?OE1U^=16 M?#23;^JP1E2F>GE@E",!46JZF7')H$I%S$T7LY18>> 9Z>J3:^RDIEV M'T"MZ)(_SBL)>*N+X^G:!G8[DS4PF -_2S;2@F]:7+"1]V9=7N,&4&5: MPN M%N4W#;!LFN.^74DQKX'I5KQM>!'.Z'6 +Y 5;#/CJ&:Q P3'=K++JT$[3']< M?M4G\8,6L-NU" ^JM$GL-J ?)P?$'<=B>U'T" M3*$WM05 ECVJ;4;R<"5L\H3?R?4_/RY/S4:+ Q/#,2D*22'): J1H FD.,EA MPDG"9!++3$:SI?QBG" /E@Z&,*)9;6:RWLPG OYHMX/#43?00EHX($97Q?@+.)('8\R%=/-JA(6\U\D1:*KQ?!YA ML3EP@00>VJ<:OJR_E:M_FAN]9[,#VMNC7.G/(\TR2)@^32"$$XAS4\!.88JE M1$F:(_LB^&?GF-J9H96R:5KUW%N@UQI%BX_5]=@,;^$WL&PE](D.[\#'I8#] MU3B-5;?>'2_'" MJ M(ZV;+^081CM'QQ7@#&]@&R0:T8"1+9QCHD/I0%Z'X]%'=2ETJ';L+^AZ+%A< MP=KM^F%S0[%WYBB*6+ <4ZA$PO3V3@G$:1'!B.J-7U!,4F852.DS^=3V_M[9 MHG&);F]T3-.($,$#WX"*!'&$#WF#_Z^O^BMA;7_I?'\*PE]XVNQ(-^]_;[O)I%,L\R MQ4U$F>#Z6)LK2&.1PI3ED:2I0C*SZNUV=O2I,7XC'##2@3^-?*Y%X@Z0LS/Q MO/$8FJ2MH7"O_G9.Y5 %WP[&'K?&VSFU3LJZG7W(PIM=<[#,A6K;6!R'>*F:P;>=K4P;NY6)BUMJ2DL5=P:"K; M7[R=0N#]P>*]/5R\<^TCUIH%),*00(R@@WL'8%;E8BZ: M.9IRH*^[A#H:XT)1+*%0Q&0 :"9G69%#B>,D%YR*"#F%,O5--C5:-LU%JJ93 M3OG$YLM&9.<@RVYH[>@R%& #L^"!F#?K^KZOX,_VGX-D(-H@$RYBLGNJL4,E M+RI])D;R\CM7%:G:G0ZW]:HD+_($(X@X4>:^$D&F"@F)5*9.9,HE<\@FJ4R1MG'5A\!G:4#H;+W%E<:M3O+SJ7%V%V_@EK_;Q"U[^JA,+RTI8 MI^__B*)8G5ITU,?J?MZ]D,R[]@?Q?[W0E2:=Q>MG^5RNZIF*"94H0["@.=5' MX!A#@D4.,65,\ CS6%@94SUS3(T/-V*"K9Q@+:A]%9DN-/N),1!& W.B.SQ. M)60N .!50J9KS-%*R%Q0:K^$S*5'?8,6UC6UWW]_ELM*SA#1QZ""$1C'II=! MD4C(6!I#GB1*1(FD)*,.L/2][6>Y=K,5T#%PZAM#L3^2 S5N!" MB\;["VAXQ"V VG^CKX%IK(^T/4)> M7^DN"*[Z3)\,.OIWNDNM]Z]4^RU7]:GJ@U;=+L0U>_/NJK*H93V24 M%() F:4,(AXAR+)H=#:>!] MOQ'TIFF;N*ZGOQ7V!C3B!JTB:P%+N*JQ?9.-72760O$S56%MWO*\^][D_W\H M5^_*%U:KE\5IF,SGQ-O^U69'1 MS.F>VU6"J;'+V3"PSKH*X$^C"OBPUL4U,,9YM>R(:M U&-K9.@C\[G?0OA"& MNF]VGG_$[ND;T'\DE1T\K1ZO&329#;'-P+)1DF2!^5A*D-&>419(*G ML"@*0H1,>6[GVNR:8&KTUHH(%DWZZ*8-MDL&UAD0+:YZKH1F8-;9H-*(=]$' M8@>*2T[:=>",E9#F!))C+EHW OV):&?>&S$+K5OJPQ2TGN?\#+UM?'-[>8@Y MYBJ.J?=5/7^BM:QF"<5*XBB! M/$N;&OT<$L419 F1J5 HC;A5@[3SPT]MXVKIFC#2C7QNV_8(.KM=ZP_(P)OV M&(MQHL_.PQ%H-Q\-/NIF/J_8\5[N>,HW O7IJ5S^7NL5:L):J]N7^K%'T1>Z9:VJ;?"TJJ(RL;5P_H%MI M_:/]^^"VXX) ( Y,#"U^C9@WZRC["NPD#1F)>A&.8(&HW3.-'(=Z4>73,-3+ MKWAX(XYCXDW4-K]=BG?>FKL\@\Y__)HNCG0KW)%O\@-PYAX]P6M]$XQ&4<[ BI?ZJJF2Z$5 M=CC1NZV.A0-D,,P')J/3C!_0B-Z4$FN%WW"414'.J_>!O5=E,,1'\K^'3\1O"S,Q_F3WJJ.]5$&2BYNE-_+TMQMVK[=C=Y MU3(K:*S2%&:%H!"AQ#0_2254J<()CVF19LS%WK28S&,4X27D"N6(,HEA%D"0HAQ01E<0(DX@X,=#Y M::9&.D9*:,0$1LZ;MC;$6E9'ENG U8Y8KD=K8"YI@'IP!H&T74TL.Z(6TGP%" 37P_O?"R"L>N0N$J^*13P8= M/1ZY2ZUS\_&T<"(%0&E4WW4#U]9]$0 C!_=/ *Q& M;FV;D 1J\/I^O=\;PU%Z0_\,M<>M;=TGF_K.?UZX?Y0O[VTD2+)&G! M:,YBF&>)@H@2;>&@*(4Y)U&$99RIQ*HVV+G!IT9X:_F $1"L);2W9TZ NVS' M7 /'T(YP>R2;VL9=1VDN-E*Z M>2(N(&OGD0B'U\ [>ROH.K3U!FQE':!MIATJ@?P4%R8;U5]AI_BQW\+R+=\T M2VF:&+0AN9M?-U&1B=W)81K%^ER3*WVN$1F#/(J+A"(4YQ2[95>>F65J=-$* MN:F&X!B8=QY(.YJX&IZ!V6"O@ )30BT"PQ,ES+C\G]+NGK0X,L94G&>4=.X*HT1 M1"G6YGZ*M1W!,Z843U)$G$H!^XDQ-<+0O[#<_7K# W[[ZX]A01WY>J150IL@ M1EK0B!OVEL0?KH"W*!Y"C'[+X@_4N5N8*T;S<-Z:F=Z67^729)N;, 4F>90@ M;=V@'.M3$9$"4LX55#2E$4T3FJ/1V[5*[U]]Z\M)XCM8N>0\\K)T/>2=1/+]H,OB] M5/4WNI(?]4HOO\S90MY6E=QV>#3!SQFA,#6%)Q%A.21IRF%1J%0I&N,T%:SP]O.Z@J.XO"W4X< WH"=R*"1>8 ,2B>4PB5< M6,PY=NJ%/0QGDC <7@Y<=6L;?:X2%>6JH)I[I*F8&6>09G$,$\XDSC'+,KL^ M@-8S3HV!>DM+.@ MZ/[FKOIC5;U(\4Z?")=?[N5J7K89!.^?GA?EJY3-0_?ZQ_=(*VDDJ68959PS M@F">%PE$,9.:EB(&F1 *45(PA:V*?EXIQ]0HZK:M:0->EGH-@&P%;[/!GEO1 MP;-^R3\5U7?-['ALA)48F-T:X'#@/4) MKP0S$!GZ2C$J15X)U3%Q7CN<'YW^.E^6QG&Z*;O\:;Z4'VOY5,TD27B<,]/% MF6OKC7 %"9.YYL^(HR+!5+J=(3MGFAHEFOI#Y;+6\RW,1MP6^_[32 P:D1TM MMFZ0[1@N"'0#<]A5J#G3U$5$ A%1]SRC4LU%=8_)Y/(+7M[QYY7D\\:SJ/^\ MD.8/VL2[?2I7]?P_FK]?-[73OP#C]S)L9LH5&K_+_D,SS1TD8C&#.9>%Z1=: M0";U_TA,!X/'OTAR^=T!?$#EG&TNXOQEM/U!B0PZA>N M3D+--N:=2V"$CBYK0H_N&T#_^Z-<+(P;ERY?9UF!$IP6#)KZE! I)"%3*H-Y M$3&9I)+&2>P60K\__-0^>VWH>",B:&5T#:,_@*__JW4]* -_?9SP\ BF/Z?V M%>'T!\.-'%!_3I73D/JS3_D=GQL.6%;UJOENO:6KU:MFAK93.E&H0$I)J'#. MM)6;9/H$K6*8%)+E,8H0HF)6F_X<=B?HOLF<-O%VRN%^M!YM1WJQM#LHAT)H MX!U]'+T6N,>(#0J!SL>]4XUZ1+91^OB4;/6.9V\1\>\O5=V$J3V4GZ51PB3R M2#T?+Y^D:/]JOPZ%U*\>?VCDN+CXWUO;GXRN^G?P,]CE->WT'>1F><@%"=5090@1Q^VY,B#()VU9 MAIPK<'#.[NI!B(@(3&)(>((@RM,"8IJEQD0M,EQ(J2W4(-$YD[WHN1!4XGW= M8P&^'76'A71@(@Z 9K@@G:'N@RPFG$:8SL4;(HB?U 6MQ/1,*KJ%ODSN0NAQO[ B92]^I0-"-U8#*]NBVG9\)_UF52_U'+AO#6'L[+LAX1Z!H'>R@T/AQ^G-XXM>(%/0>?I1#4-?<([-1.]Q/#N. M[D+(-J%+FPX6M^L&%G??EII('N?/]W)E-KO^JS>OAV^N'YGQ*(M21!/(TH1! MQ&2AS[:(0I3D,L%,XE19I9\,(-O4>',K.)AOXO8>Y:)QD"W+)=P/[-L]4"[T MNCK9KF'7U\;:_6&K-C3]GH^VO ';?B^M9I"FE M%H,Y75TM,8(?S4\1P6!$]NXU.QJA>>SM%C.P_^O;+.J K6.'7-SPYK/IX;_: MMS:AR&%;WJ;'ZJ1;;@\B(C[?OVOYLM3JP8J<.^F?IG,^EW;H;WR];1U;L4+( M7"A0*E8"I"H.A*($:,$T4@I!Z[YX?Y,]!([M0_O[PZ=O 23K ZG'9S Q4#U_ MVS;:9CMULYV^F5,X)@;D V3 )R@QH -]5ZX!F^@#$0!.)^O[C#,YSG5+;4;KX+M%_E)@MTP=+Q5-?MEJ^RO MU@G,C@H]I@OK^$*3*(QS5=R@81O?R1^':;S?ZZ6EWJ;UDIVOY16J 3+8LHLN M#1 59H#F%14LAUI77FGJ05+'9N%Y-H&+:GGEMPQ^#)0SY7[ATME^,EG+D;]S?K"RZFTIL7Y_]Y$KR=0 M5=0(2D%A^0N@@D! (>: % B5E2ZU84'%06Y19FR$MM>ZSIX,+)]VRZKX$=E0 M6/?,;W5FJLN9JO_0TO0N.UJ!"T\-<>26 NM4)=MN46782FX)0#LI\)9BS,@" M3/)1JY>9?C![5U9+;66X\G*SV>)/=R'RTV+YWKJ]T[7+?M6KIC,?S"',"=: MY%I8*Y$B(*@I@"P9)J+0%=%!!>'B51D;R;8",;L)W&6[*63&VCC-)#(WB[!N MB0E6SH^*AUF/GHDX]5*$EV"Z&<5459CB%1FV$-/-@)W48KI]Q'@K]AJI'_Y% MZ\D)@0ICK@PP5559!UQ1($J-K"U;4<25I=F"39Z;LE)KOES[&[/1.H5L[&/- M!C"VZKM>NFU&N;]=[@TN]\!=)O2/Z7R^\3\;-_N9[27Q9\OK)BSQALC0NCC:PP M0P+DID0 80(!(ZY%@BJ1L&I_=7<(HHF]&)0K+* M%^>E#%R\HG.JI_4GNA^/+B'Q<^KN-GY:+#\L7L3:O,RV5#1ALA*8809RB"% M$KEN"B4'&A526$H@6)C)7'M&F+I$A661]1TX>L=5IK0(O3_8B25"$"E!,)"5 M$A9+40#!.;3_ZAJOXQSE$ 46XK@-S0$)=HOG-ALO(:PX5T25A (CE:LQK2E@ M.5(66\(P8C@ON9K\U$NQ&!K8MM >/?A'OORAZZ)(HH=?K=^G*Q5D?7^_-BH= M'/FT#WDV:739+]^T7;T5GUWN@!)3Q.0J1NG*EUP6-73ADJN3/E.RY/H[T6T5 MGQ;SNKM&TW"C:<0Q(;@@4KLB2=PE!IFB! *R"BC$[$E M#-T!L6NJ9WH>=CX>2PSSNA[;OZ;KQ_67*1?3V73]^OYEN=3S]41! M6%3&<$!DC@!BW'K'BC&@F2D--$P796"[U>M"QT<9C<[9;*/H-/1JA1?4OFR1 M%L#>J6.#W9]6WVRK\%VV4]D:(XW2*8G$'Z)DK.(AM[W.\@V9:VMKOO Q$;= MA'$)3V"2=1+HEC9P,P&OJ9_V$_![[8;.Q]^TTOI)JX?E>SZ;';8*_2>?O5@; M(9<%PX:!HA(E0 @+("B&0.:P*"νQB-O>?M+#HO6#W?EV>C\]UTV^%B;[ M\N5]]H_Y-#0J,E5H7 $E9 5K8Y2B5J3!215DBO,7_C:'OG>(W M-\>G\XP?GJ2"_4EJQE<9=XE]+[.U6YWUH[;_=KQ>V[)C_:R9WY0)QM".W_=KB+^6%3=N;SW"R6 M3W7QF2^["O62B+RHM (0"05062# [+\#^UB:M92- MZ 5P%=_K7F@JU/JV2J,!"W),?="(AV0Y5E*K7( 2X]SE+T! 2X1 83A1>45Q3K7/ M?89(^4$$,L -AFW/H::GE*BGT'BW&6^I[\[E__;[?WP(*F0?O#;=+#, XCV3 MSVF3IV8&+1?9G<*U9Y%]7V3-//J%/JBS0)]+,%B_@3Z6(K0I02R05UH5! \[ M9 .#V#D?M36('B;B,_.WQ6*E'S7?YC%;5O[R?E.'$1NB"\P%,+*$ &&I :VX MZW$@4:4YQLRU3?6L$=HA:&R6YT[5;*?KG?-] VBJ"U:/3T$BL'KF_$LXQ=0% M[0(L@, 3 3<04\<#&,;&'JATTF[7^\/QJ\[S*G M;.:T31==O FL1,'&.!T&C3W>!--Q*/*VP>+8[N/3\VSQJG4=!GVH#P,V'V;[ MF> %*TJ@$"$ (:4 UT0"!0E#B.22D"J$T2Y*&AMK-?'\1L,P]KH,IA]#)8&H M9Q;:ZIBU84IHTWACD8AD+LL9E$BN3O>8+*Z_$%WGO'%'CYNME:IT?2,X(,94 M -%* 88K#(ADAE5"BIS*$#ZX)&AL=- .K 17,3\/I1\;I "H9S+88S-,9S-!5RCLG>Z8Z>??S$1&D3TOK7#U.5_J3=I;([A+\[J<,<\6XK"I0 M47>M$E<DE;6S4L-,WKU<1 3J%!#."J+ %R07JJC;:.&$<8&I'#RJM]>Y>0\?*I<3_F M92"?=N+I9W/=BE+?['FV:N[F]/MB\=R$S8 [X$G5\/>S MMUR2?C_CJ]7])GJ@"R8,Q 4P1.0 02(!E; RE!J"LL4,K!QPHF(L3%!K5MV MG[6O^\9P+L\^Z?WQ P%O<'7\W 3/WQH_^V0<2?Y].E^XLX]M M)]8/TY6<+58ORY;A3S$D&),*\-J"TC '#&F[W0MLM[OB6."@^^(>,L=&H[]= M:"L>MO]]P/8CA,00]LP0%SI$9WNM_9S68.8(@"D1E?A(')1; B X)IN05R/K M-[9Z$QR7R-D;@Q.JB/V-Y=Q5;BL XM@24"40X*2"$G&&!*'AC0+\A(=LH^$Z M KS;5?@7?.;F$%C@T0_W4NHJ+]RM?=?Y&E66^#E6%,!"89H;PK6BH87\^T*] M_XK]5D+?@/N1?WH(>^;_L_7*!O"RPX!*59+33^BP%3J#@#@IV!GV=OS-KN_V MU0DV4C+(,""5ZS>A\A+0TEJ;)"\5Y*CD9>&5 '8\\-A,RMU%)*=<^"VM&JMN MOK@%@9X9P6_R43>NVC.]Z895/=#@-ZK:ZI^[077PWP=(S/S-FGK?_]2SG_KO MUH1_7$VXED1PC( TR'J#M##6&",(5$)"962!J""])6@>:S.V36U_2*C'1,V3 MQ? S& :#N&?6N)*X^3!/>"L\"69OD;]YHLMX\S@OP793/N?%06\X4_S*7YNK M1._X_#]7F]!M(136D%,@*X,!@M02(1008&UHGB--D0[*Z[PH:6PD5RN:;31U M%T.=KA$GBV=1#3A>O!6KWJ->9V!:]1 ?OPI&RA/%LW*&/U;LFN[9L\7.%R(2 MNKY;4%>/BYERN>.;WR[7BFM4$&!<#68D2P&X*#104AFB*TAA[M5VY)* L1'! MWY::6SG9^I'/L_+?IZ+L["^:9GKKK65[YO[?]R_]=T-=$5T]CD", "$8 XR8&HU>&@:V@&VT?AP"0RF ($#VI!A0-R;%)% MC! >%OXX7UOG_EXI^X-;;?[Q93K7<))C*@LB!2"%];H0MC861;( 5$&(C<:6 MV+UB4)U2QD8YC:+91L6[[1\RIVQG[", V.L!Y21P]4PJT4@%!9RO(A$5?;X\ MZF"AZ*L3:\>EKS\R4#B\F?!=%W?\=#,\S6]D4E8D.?G_H->_EHP(&W\?GI MG.[@"\]%UGZ>_IA/S53:T=[7!>I7NQL)JZ_VI_#(5X>U02>"8ZZ;C2WL_Q1U MYRK!05GB@N:E*(T)*OL1K,'8MO]>W>QYJV_=SF>;92_RUK0[_0_K$&!E1 M_=Y/NM<^'+[Z?:UJQFL5@^L$^(#N1VL),1RLAD!3O_Z7K/5,O2RB+%95KOK!XV6 8J>, $AAS MG("SJYM!&NCTZABL1,=6G=/O/+@Z_^9P1U>=FA\<7G4_&<-I3\]\NG2+ M_F"^37\\VG_\8Z5KKISDUF6$U"A@:"6!N^L/N)0&E+2@A8:F%,;KVMHU0:/C MMYVJKAO-TBD+%@:\K#2HC:J0/=T!KP_MI0&M;_([P.O;%B^K*;A/B%<($Z;! M;2@^C,4OD!^O@]+-DAWO#\B5UV=QR)@>ST?>O=O[NAC[ M>QWN2&]7J,6*JD^D(:M*[([=\KQ %$-@5"N:YBN".*E$B8/JF%WBS)CX]]6 M*2:?X^STB^/GWPX%><_L'8AV^!VR!#"ENEEVBRK#WC=+ -K)+;048\91Y?[B M\X-YOWAR33+K;^HFU^']8K5>_?[(E_J=BR)^W62E[^_TYQ6&I30(4)Q;2Q16 M&@@(2\"8*B4TDB ==&7F1GW&1I@?_^_+=/T*:F6S]GP"^^O>N$I^M#D@]GV? M?3@M-ZAO],SNETL7'*__W$])AD3XI6KC>Z,VP[;Y30/=21O@1,.F*4 S(3I7 ML!(5((SDKKB4<*9E 4A)M:*&")('Y9@>"Q@;^UTJ+1-X]G&"HQ^=W8).S_S4 M?!:.6G"M%]F%:C+]58U)S#DGP[]I/9A+K'#QN33;_.'/N=U;C]/GK]K^7.9K M_L,:;IM6= 4O-$2T @4I&4!(&L THZ T3$&"!13T)@;HD#TVLWU;I,]S2]ZN/L.="TG_VVV\T;4P<922".Z^K:$7L9JJ*5]:QMFCOE?Y M+EGKOQMPZHF!NB2_*3EY0'*-MWR&B*,T:PY-5P]FXY>ZQ)&Z7/QQCP)"\UQ" MC$"I* :HR!F@%$N@M*DTH8QCXG7 &B9V;$16:^WBPU_MJ-N8=!A3>>+M1U+I M4>R9GW8 [E4>IE5$&%*)&,I3Z*#D% ;$,2\%OAU?1.GKMAS:!^N]39 E'2$L M^Q3,-9^J*@8$LSQ$%6<85X189RNTFM*!A+$1S:ZR4*-E9M7,G)[A%98.@>RF ME23P],P@PG\@^EZQ6PR:B07BBC"@/V? M"B F*!"%(BZV;+BD@N#2/V&K4]38MG:/76+\4[F2(=;S;N_H#Q.>V]6-VNV- M84:;ZW4#BDG:PP1D@76/\.:-83JRPOS>B,YR>'EZJ0/9'_3S4LMI_8NQ?YYI M]X?[N;I_6BS7T_^J__[K]I(D620%/EW211JVA M$S"2@GDF&2/M^!%F\FD)XM_T^OW+TH7V7)^,Z6KE2E(X57[HN7P]_+I,"(9Y MS@T$W% .D#8&T))#P+A!I>!%KBK_AHNWZ3(V0[NE<;W;>:WS<2^QNVP>E!Q[ MXWIYV.;#K4+_3'U:,-W.Y2[;S"8#67N1[AUK-XL4[QK=N#X!7L!PZS20FS# M>H6Y$VD0[O0W;A0QG$.2!HL#CR71D+&54=Y;,4M7ZU;IO_Z7?IV8W)B"8.)N MNEC?1"/KEN08 B6XD(7,)=$LK#3*D82Q?: V54 V6F:UFIG5,[0ZRC&0UX.\ M-\/3\YND7)A0J=%4BX]&&&]NEK6[Q<_]=Q:Q!\6 M3WPZG\BR)+ J."B$T@ I2H H! 8E%Y!(09!6_A;IZ?ACV\1.PVRK8O9'HV1( M5/(,A!Y&XFW ]'U&TP,F 8;9;=@,9&P%8A1F.%U&H-,8.O/:< ;.99T/C):. MQ^*[MTD7 MAG![?SAS_^Y?ZH)WFA2DK+"D"-K:.M- 24VS\5*F5,P#?\]X9W),>Z;**]<7[K*/5S"- M:B?F#U'"=F(>0@=O)^8/Q+EV8@%OQW'3/_ERZGRM;U90?2E24EV90DN@7*%8 M!"L*!"PQ0**HN%"5*'(=DH9W+&!LUM56O\PI&'4']01"/R*Y!9B>*2,(DV!Z MN#3Q1$1P,OR@6_[2Y(XW]\7G4I51VX9>-OT\7(A%RN6+5E^LW.FL[@PT(2)' MJ#00: 1+@')H *VJ''!.2RP9(UH4(9L]3HVQ4<(N2OF\Z4E3Q_8;M;<6R,T5 MU[S6QX])^D>]9[ZY4)%MMPY?6^NPF4C6FDF?-=I"D.RM9IN7$F]0XA)H+0U %%+ J#:@HJ1")C?(5=@- M9'OM/3NDX;30-=RDNXAK#!36@-PP9!0$62P448DI+!J90W M((.+4SU/!IP?IR0#*XA#O;VBMYE.^B^7H$NO,*. M#R2IZN=TRAJV.H[/M$]JWWB]%'\\]J!%K\S([31SZUW*ZU@_& MK"9E7N4(E\PY:!(@(C%@A63 E&5A*L,5EC&] +5\-HSPU\DJ/7+%E;!\#.R MD$7P/RQ+C>D;9I;NII.9Q3)[O]1JNLZ^+%SKM'H.%O:TIV@1V"4\3@N1/OBY M6@0TYP[88H9)%:)_[ZHS6;OK7]/UX_N7U=K:9,NF!K(VFL.2:E!1=XD*FA*( MPEI,G"+K1^4:81Q4-C9 ]MA,IWUL6+5CPW*Q6KLB5PNQYNUF3YG<3.SF /WE MU8F-RB?!_&U"\5O5LS^M[ME6^;LL4>'J&S#K+>A^6?(;1]JO0G(]O'Y]B/"4 MZ]^U?'$%A6 AOD_7[N*0EHIK70++62Z3 -87AQ @E!94NS3-TBL(=&[PL;%4 MK92K.@.+7\2OV59=_SSK$_2Z2>963'IFD5 X@I*K+\T[*J_Z9+#!4JHO3:.= M37WQF:BV1I<.V?:VSNZ&>>N^$I6H$J4N &>"N;VL 2=* \TQ+%P\JT:!VYA]R:([]'/3:O230^](_UVQLCG5EY :PG OAMEW*V^ MV(4(:MS4^X(,UMJIKX4)[05U$Z)7ND7%C3UD/ZF;9G_4<>JVL>)\XC-M"=I. M>1-A<0$6O=J'GGA%*\49 @P*#!#CA76.,0$RIPQ1A FLC-\'Z18UQO=!B@W] M12V"GP_<&[ #U8;:JO]V4I,*B/? M(Q\[R36-%F.6MA+9_S.T[ MW_E?+RM9,B'V9>QV'7:54'#CF<,1TWUP,;.G*()+&< MO:#5)SNQ3_M@Q*1 7.8"8D!H9>UE8Q@0)<5 ,5%:4YDR8KS:1 1+'ML'X\)1 MTOYKL4H;R>E8DZCP31JDW^8 Z=LQR)_Z!_FFT$P:L-\P'A,+^JT1F.O !89= M.@9\RUC+]7E>";!X#! 757G/GZ=K/IO^E[LPW!STN>9D!X4&ZPRNB6"D4@I5 MP/H-UIM Q !>B!) IE2.)(,E]/(F@B6/[=/0UC![KE4,"Z+X8^X7.>D%R9ZI MOZ7S/F' :7UW4"IUD]*9+D82C%6BP(B_W$&C(<%P'(= P@>(XZE-X\2O?+E^ MW=3@*4F.*<\14(825SU: 2%P#H1+&L ,$Q%&2*XL6W\]X]\ M^<,:YNM%)K@K^"Y"E >Y/#F(/CE]W-TF_ZIUU!/DMXM=0/IT2< M<478H/SA-_%C+O%\*^; Y,O[?\RGZ]6FJ0HW)J>%0$!(J@"B4@-1*00HI +K MDN*J\JKI>F;LL3&&U2ZKU0L)K!^BY7-$$8U!WT<0V^G'=.8YPB'D "$:CZ$. M"/QQ"0S_GYUY=WC_\)4!P_=G=3T,SY]_)/*RZW3%?_Q8NL0.N[@/QGUQYB_Z MN_LJ[7ML,H,UD;0"5+D>[80)0&4. <>FLG\P5) @"\=+ZMAHZW?YJ-5+DP]\ M. 'W-YLI!-Z(]4+?SP!*CFG/-'@1PNR/6N=^NIL&H93JTJR7S&$OSX; <'*) M-NCE'OO'_V8GZP([BYD=Z4?SR*0R5%/*2VLYY0@@3 C@1.>@I+R0J"P%1^F[ MR9_39&S\U=%;?KZ8@Y;^K0<6,[MF@?Y<_-KY,=T@*](S^UUO/W\X@>:A@9O1 M=V$X9&OZLWJ,KU%]%UQ1;>L[!XSCU:8D]:X0CT)&YBZ) F%7V S" K!**6 P MYR4WFE-$0\CR&<@?C&!R.3_G1(QQ-/B@-'!^ M8L=[^\)3<:M^$>^95+K*(]YEFSED[4EDWQ=9,XU^D0]+HNIQ!89+I4J_ M$L$Y59$X7LNL"AUVT/RJR#D?9UG%#A.9:S7CJ]6#^7UM7?U3DI8[,2:R5=/*I6,_O#*9K5F@;: MB^:#MH]SXT$&"'*"4,4%UX!_XL2QK;I]Y>[9XV2V7(3 MC0[)HKP,J(?A=RM,/>_X/4(;_3*GX*VX!)AEM^(SD.$5B%.82=6%0:?1=/;% MXIEJ7 MIA? Y2E?[ ?0\4H<;7Q9S'_8??CD2@:[G-VZ)9HV!:D4E8!B;(TCK#6@NN# M0$VKG##-JZ#JW^>$C(THG([ *9DY+;<)S!$-YLXBZD<.M^+4,RO4$'T/@RB8 M$+HP2,0$9T4,2@%=DSS>^YW/QFWZ;8[/@WE8/^KE[E1N>TRWVF?E$%E6 @D, M0.K7/ =MKHE0X;(DX*$#PH,P4#L@Q7T6,$%Z^]MZZN,JYN9]F_,<$XY*6 M5"F #-48,@P+DSE6[OV8.2Q<=!.N M"<-S_D$%:L_.-:HZ[>%(@Y6F/3N!=EW:\P_$7.98S-5B7F]DP>?_^6",W='* M-<7]\OG=PS>X2=?'&I6D9!H(Z?*H!<% ( 0!0Q@9GFMN_\7_DH>7S+%MU%JW MD L/?LAZQ%?3X]6_5V$5SG8:9QN5FW;6O]1:_PJC;I'X@1IRNR0YN$/=.O$" M.=5-E""4NF^H^ TUX,V5H+D=WF@)>_56UVY;$?:WQ5JOW*6^U?U#N!+F/C\[:GLC_Z^*3U*KA^=8J5 M4@45A&@)!"E=QP8, =>X (B9DO "8U-485V/!UJK85+AVJMU6/_U'W.YF,VT M7$^;6GQZ+E_K91QN[4+]^5[78T '?SL/E_-O9W*7U7.IN\2?NRP^D-L?C6[R M.$"X)F\4&(B&['*D('[(Z/N@FV.4!_-^\>22SVH#;%-3P]7/6?W^R)=:\)4K ML5$W3ESMCOHJ5O$RSRDP@C-@G1T%F/MNEKDP)>M=)J"6M5M M&]#L?FD_FC]N:[-\XZ+Y\>YP2]$W]=:K\.Z658BY=IH O'3W46]19NB+J@F M.W.#-<6HX='9C_/U=/WZG?_U6=D1IV8J:[F_O=3^-L64*5T2H+#K+]$38C R0DK K4D%D$ ,"$$%4%(:J@K#\SS(Q/*2.C;"<-K6#I)T?]![O4.K MG?H@CG,A86G)N)"5!,BPRD5_""B5QDB50E="A,44DF,^3/1@4-3]K-+D2/;, MVSL(ZS^T5+[+^#K;:IW5:J>L+!N 4K*JLCXR!ZXH&P##:379D)=C4Y6;3("O M?*I^T^L)TSFD+JE(0EVY+CDEX*[O K/5K=,O2S= M-G"-<)K[%W6,*62K6>94<\4BY>Q%.;3:=:NW#]UE M#Q9 :Z/8_WXOU].?=5N/E%G*9V%*EIE\./K V50FKYN/NX_;6>4U5,*.$R_:=4\\A:&6HNA3CP>+B_# MP_$RA)QU)%Z9@.2'H59HH)2(WE\GMLDYB$R3%RW"OC$I>O1N.V30A%5BFL-.+1DB2IM %>:@+(L*H*KW!25"HH*GQ$R M-L;<]$S8*AG9=.8LG)[!QQM!ZCO6&(I/>%RQ X!48<1S(H:-&G9,\B1(V/5L M['%Q;9UQ%[S1'_B:;YL'0V%P3G(&)&?64JJ, @P+!"@O(=>%4CG+PTZ+SPL: MV[;?''VVE,VJ>G MQ%>>3]^P86(DI@H*!2A3KEZ;JX*>%Q(0:Q4P@LJ2F*#S@BYA8Z.%:_T$PG/J M+N/L9QZD0J]G@H@'+FGWA<1V0Z>HT?1:N&1'>+T322!:K#_/5^ME[6>^XZOI MZO?GI>;J8?Y/OIPZ"2X,!"<%M79%63+@,G^6O3'G*NZS/*C:[9 MEXN?=4!UVP=1ED9(C0U@LH0 P:H"K-0%,((87##"2%@+W@Y98R.*G:K9M*5K M(#5T0.O)#VD ZYLD=EBUU4QXZ!$ 1RIRZ) T+$-EK, MZS+9]4V>UK7F<_=)F! B4)X;"FANK$FA)+%>C:0@UY522)055EYE'/W$ MC8TQ-A'!1N6F@/M=UFB=M=0.#:1V(NX;3DV%XS!!U6@((X*K/LC<$&+M''[@ M0*O/5$_#K5YO1:2K."/FFWYN+@%^FBY7Z^]_ZME/_??%?/VX_4JRPMBI"@6D M<-W42BX!YV4!\@)AFB-9$K]&:MX2QT8JM:._4_HNJ]7.&KVS1O& M POS+LY MI1KGE)QJ6]A("4&?ZB]= PZ7!A,SK(!TF MZ,4X]_!?>OKC<:W5?9.SV-S(?# ?IK,7^[>G%DE)9^WT;3[)?I/%O5ZOX:YD>&KH']6$J2%]J"CA! MN7&]FEW:9\YAA3GD58DFZ\6:S]Y\!?9:](?_5OV,;S*KFT5PD;^FW])])AN+ MGZ1@1[7I.>O\6XY-JIOKM;77:].3/V[;#.C=$&$2.02 M!19"I0\:;(B$YC@ $3M,9 7"A5G_:8?\H'_JV>*YE6A,N,HU+7* %=8 N:KR MPN@*D+PD4.3*:!567_"2I+%Y#?79ZIS/9J_91E>[W;;:!U:>NXBN'T\EP:QG M1MKJF+64["%Z>16*5"7>+LH9MH#;M>F>E&>[^D(<032=/#>_6EH5G!@)04Z@ M!$@;#CBSIA+'!38EE@0B%,()[<''1@/?G7'5N'&PE_O>ZO,3Z-8P##@ 4 M!<>5+BUL);?&)2J0)=6< E8*4T!&2 GS, ,_%L)AK/>0+LIG ?/CR5@0>J;& M1JT>R/#N4D=L]S99R(M'V=)U17WVM766D7WWKWN']F46[NW M#*N^[-KF"J%SJ(P!0K'"W0LT@!>E +@HQ:Y8N/V7#.14AN+M"@UK M428#\,3T3#=RY.W#Q;PN@OFOZ?KQ_8LUV9[T\GZUTNO[N97!17WQZ:B4 N1Y MR0M,@"P+UX4(*T!S40$.&6?61I,"!67G1.@P.K)N%2793B=[QV>N'GMH.;6( M%?$CVYYQ[IE==[#^:=7/MOK?[>&NI]+Z]]V4[NH*;0-57+\!Y%17+",T&/8& M9CQ$)QFEKC/\09NIG*XGI>*FE) " MJG,.D$$4< (K8&C!88Y=R]F@:UO718Z-#EL:9JI1,8P$/5#VX[RTV/5,<5ME MLZVVV2]M)#<*7SX&"B8K?W02<9.'P$&IR!^ 8^8)>#/6,GMZFJZ;2N5SY8C. MBM%S.=6K,TW9M2HXEB('%"/7TJB @%65!CDSQ$B$!,E%F$T6('UL]--2OBG. MVE8_L-%[@K7QMRL$-D#6U@1L)S:5C&#Q)'=KJKI MQ[^<%ZQ;+6A$93"5V/J9T !4* J$Y,[WS"LH*XVA#G(V+TH:&XGM"[UN-?WW M,)*ZC*D?(25!JF?R.06I%YJY"D4B2KDL9U#ZN#K=8ZJX_D+D0?9YO9"_FDY)Q4VC! 41%9?F"(4L5L@2X+$R9 M$TPUT4%G"B'2QTL?9M?&L?ZA6UU7=5+9[N]#$\O"5L7S(* OK/N.^>_USC:* MW^T;9ZILHWQF\=ZIGS"R'X-:JB!^D.QAX_4QL)R$YJ,&B0TJU?5 /MF9G(MH MM3K7%H) H0K@DLA<$@0#3&!C*8XQP@6T_S&(XGP%CXW=-GJ'!I4\4?8-+:7' MKO< 4U,)R&V9['Q /?NCE[!X*%C)XDV>8@>..H6!<1I["GP_-G^M:93W?7$O M_^_+=*F_+A>6\-:O7^V/RD787>.4.EUNDI>R(@9A4)5* D2$ 8+I"BC%)(0% MU;DL)W-7_TBK[R%);KX:>&TRUFRR$SUZ3&.R SWR57TN^+S1O8Z2Z*WBH0E> MWDOB1V*)$1XJ.:Q1.ELOLHW:V5;ONZS6O#GS^W@5Y8C\L5# DF67>0L>./2>>D])G3,FO4 M[*O0V2D0O10V:XEYPT)FIY/M+EQVYOF8[A4N5_VC,5JN'\S&T;..W9]S:QT\ M3I^WU0(?YA_K!'97&: J#2N!@=PUM( 58!I+P#AUQVQ*(29\[CC&" _RP@:X MX-CD^>M:_[J>63,#%^Q8;.>PZ_+FJ@,VEP ROEXOI^)E76?AV&_XWQ:6YAY= M!4&[NB\N>*+MG^2_A31^"%S&;EKJ>W%ZIJIF73[NUN7]?EUVZN]; =EU^1AP M.2,*[I#6&_W!/E0WCL3P!_;HB,.ONVU'X)@#=O*(F^UA(; ,C%\GG1 M1 Y_M[]&_=Y]Q9:O[Q=*3PK%K+>L&;#^- .H+#E@LI"@(MI(5A65X2:T#T"' MO+%%]CYNZ]NW=+[+:JTMS-E&\\RI'MX:H OW[B]"#VCV_!%( 614TP />&[J M'= U_N M!#PF>ZZ3@,]K<3[NO5)3-RR?N0ZFG^>;+K+;6ZBHDC!7!G"J*4", MY4!(A0&J*BFHD23G7DU&O*2-C5KVRC9=B>WW6#;ZAOFZW1#[.;S)@.N915J8 M.46!Q6RC:@]W,[U 2>0!=\L:U WVFO:Q+^SW4B2'N SZU:;0\BYKB%5*LYQ2 MP"'FEC%RZ_DR*D')*HX(Q'F%O5HY=DH9&V=LJTTWR@9F8)W'T9,@;D6G;V*H M];O;E>/N(^VJ$X-4/'!6QK#[OVN:)_N^\^%;]OND)%HR2110=C.[#4X TX2# MDDBBN:R,Y&5(^:YFV'$&K7BM6\QV#MJ_H]NPJ3=G+[OQ+;9?]WZ[V>>WGVN[ MF*O:V']8?ETN?DZM16L C0G A12EB1GG!D=V/3OO*"Q?58W MSNE&V99;NE4XU+>_@*^O4W\[:L-X\Q& 1?CPW6CJ?N^I7G MPRGA_>*G7N[L04HU+XW6@$%W^%Q7BRMI!2"K)"H$1XQ[Y?2=C#RV35\K9UWO M']KS9.<4J^O[.1J!GC=P,_F45O+%V49MT,.1!MN19R?0WH+G'X@XZ-U>!Y_J MU3_F]IWS+;TG!10::VWLQSB7 !7451A#SM\E7#$N*!=>7FZ S+'MTY;6V8M3 M.UL_ZFS-_\J6^QH*?*M]P*FAYQ)T;_*>@.UY^[$9!SEP3X!MVS!J&5.?IJN=0PQVJALWMX"PU\-6X>,5O>OV>KQYK2TQI]>[U M'RNM=K=X8"9@)K@"I14%P 91:W+)1B @D$I)9&%]&H1%*_" MV%C>J9^9V>+/57,=8+&[,,9WN@?&.R/6Q2^8TB_:/5._53ZKP=ZJ[VK _>)F MD$WGOV;[BWK[6?0238T',5%P)T*!00-!\0 =!XUN&"G&LM5-O?-O[AO[W2[6 MRE7=_;!XXM/YA%OFTZ5DH#*,6.^25X#ANDT&+*@J=(5SKUKD5R6-C=^VNF:U MLME.V^R/1M^0CCN="/N8JXEPZ]M('0JR$(LT$70#V:%;I#*S6&:7\;S_:YJB MPJW>M[ZZ4V/[ ]Z#4EA#U3["%Z7]OH M7;^L%H%> -.F1'$@MKT)S3"6]46GDVFO#C(PQSL^]^9KW[^C*-,T;^,9>+V4Q;SZ,)A^FY?,T^Z=#RQ'%KY.?F M]XY[W_:ST_\NJV=PE]5SJ+FHGD4K&'E8%J^7>@LW09FJEWF4#L-V.;\%II/^ MYS<-%ION_7]>5NOM]>GS.:%U!7EQ7&3^F[/65M.U_ETO?TZE_JJ7TX6RRBY^ MS.M1_LEG+WI"):RP$1! F>< X8H +J "2LI*E84L4!Y4<:9OA<=F+C=WAC;] M.61K.J$YYSVOLQ]#CVGU>B;S^Z^?W]^=[]6Q;\]PY^[7++6K\&'J2S4KUY)X M-Z>4J?'# )\LN[YG=0=.T!\&_-,<_X'D1@1)OCXNYOKWU]5:/VTNOC!6F0H2 M#DP)(4!05H A* #C& M44%X*_ZC(R?!CX_5:P6Q5:QC@L)_"YA'?N F,GFFR MP:%1+J:9_2D@ 2&+FX 9*$81!E!84.+B_#NC$*=O#1=VN*CQ09SA\E/QM?3= M34MK;Y_VO586G4II"(0H+&]Q[HK_*&OKEB27+%<50SRT=/XE86-CL??M_N/; M]N2M-N31S<<[$1=0$L2( I5R-;UQS@!G@H \)T0AHEF.Y>2Y_F3]ON;+];"X M'PON#_UW^L=T[KI'9*)I%=43WA9A)0F&@',I !*HLK]UF8-"5B6VZU )*#9X M?YRKMT![*[9'/ZSY0?<+M)\3E0JZGK_L&VZH]=PX0JN[K*5KVC8.UQ!)V+7A MHJC!FS1/3\VSQJO5!Q*:.Y0H]UV8:>G7P KB>8?&;(>L[ M[NT4W#39:UI5;71,&,_NQ"!5P/J\D&$CTIT3/0DY=S]]6]W?!_-AZO+7YFHU M$4I71D@"$#4,H()(P*G@H,2DJ"I7322_IW M47 _>;55/*Z2;QMD/SJ(Q6S@VKP+DWVX"DUT^=TSDT]<9[<>C8GI+?73].5I98=UQU6;(@.3TKH/2E8<:"U=/TO# 5.E 0P)+G(C.>'4 M/[!W5L;8OO];+;/G1LV0@-9Y$'W"?#=#T_?>WJ*RT7!7_>-V>$*"?C?#-%3D M+QBNP.A?)Q#=(<#SKPX8!^S4_3 8V/UHG(WC2K ]Z>_\KWU?N]TL7%?HVQ]?ZZE;O:'4SBK-0[L MEMF-M9_1DPS!GBGR%O""C2$O4!*91=VR!C60O*9];"KYO11A-!T6)=^V ZYS MTB<"LEP6M *,&NLZ$9P#ZO(3D\<+_\DV'H+%1R,=WG[]_N,_J IF:(DSX"NV;?WQ+"%6!/)8)M(*,J%KXPT\H#DT[[JNO]X8PL MCUD<6%H^S]]08:[N[K*JTT\L":^LO]I4P/V^Y/.5T=:L4Q.:$UXP@D&)E&5, M7E+ *P,!P26IJI*K7*AMG,G/]O(5'1%WZIE%ZTO#LJUN4[?699K5]>LROI]6 M3"T[GP7Q,\^2@CQ@/;RLI?-==J!UUE([<=6\ *!2UM7S$3M\Y;T ,,[6Y@MY M/U%S\DF!:%5: PY XOQ#K@00L"I 51 )44&U*'1(I*5,V,4''Z%C\^.V&>]/]4VF'WQJ]<_, MU%6#%WPV6]06R6MX&TNO!?#CAM2P#NW]-1IG^RY\7Z\ >F-+N6Z$>FDO=T'D M&[::ZP:AN^W_^W]T6^LEG[DSOFW8GS=*Z&>X_U&?\[;]H/=DD M]V\OHGS0S3_MO\]>5$V:35\VZ\?IILO1!-;]X MU[QG"G=3N6LJ>K5F=)?M)YLUCS0)40=_>?A&@\+^"MDO6R!^K>^5-5AD6S!< M@$MOVLHE3+U\DV5,E^R<*<))R^C19Q7]$Z+_:;5J[(I'I8OKC2I,S.\F5@%1P:MUW10$R3 'J,N-S:#1%FKDNKB&FO:?4.WYRU!KG&U5KKOLU4IGC=8; MOM_FTJ?C\$"D$I&OK]1!63,0BF.Z"WT]XKSXFY[K/_GLV^*5S]:OK@#+YMXC MSWE.1:E!J9TIK@@#E+HZM8*C7"C"&A\67I(R/@VH]LXVB 05INL'T."Y. M 5'/A'(.G9A+MA=A"C@F3@'70&?$03^JL(/A:RATG@I??'FX(^%K^A^7 F,HW^T!D&?Y;I^1 M;JY/\)4O'Y9UJRE5UVBQ9F=MVOJL5LQI>K[%DO&]\U_EKWQ17PC(NFQ;7O8.;! M)6^KL/-:&Y6S6F?GM#8.:R_7O:]!E/[6]T6);W7Y^QH$'7? K[X:&4?3\F5I M_5XMUAL_ 6EI::?* :+0M88E.;"N*@34VF/6_,IS1H/:IYQ(&!O5;!3,G(:! M0; 3\#S#7;= TG=@JX5&#WW?+TX]5:3J9/QA8U*7IG<2?;KX8-P^;FI/NKIP MB[GUNK<=03B'"A(76*JT]:4D!HQ9ATH:J0IJ38S2[SIGIY2Q[>=&R6RG96!+ MBVY$_3;XS3CUO,G#(0K>Z)T0)-KLYV4,NN$[IWF\Z;L?[JW1Y6]V*IN[MX10 M)"JD@&1$6$(H!*"2&F"HSDE)(3'*Z^,>)7UL1'&F^>50C2];2^(1ONX3Z)Z9 MQK]9HRNFOIU GW@G;Y$9A_OHFF5ZX=]'X\Q3_!*TT&P-.K9FFJ?SC6BK>6:0 MI!'ZS_.?>G78OV[""LF4R4M0$OL%08(@0%4! 300:2VT*I4*227T%QWTY1@H M#;#.]WMQL6%W26NZ5;H5DT\2DC^W$#>%XF^$]VU#\#OE6R'XWN/N'8CU&V\_ M)W@,C!UK&SCJU4:Y8AI"1@F'""I73$C5PL5EY1Q MPV$IJJ P^HF(L5FTM88NPZM)3XIS?,\@Z1D.OPF?OJ/?@="$1[HOSCY58/M4 MP+!Q[(L3/ E;7WXRVDAIBGI\6:Q6]S_Y=.:,H>^+5GS<]8.T.^P=7TWE1",% MD8004%P5 &', (,X!S W%2Y97FHJ BV5$/EC-%>F3;6:7V9V!K]F?-V4-JQ= M@/4B^]OO__$AV%P)6A)OFZ4OH 2PVG.::4H,(5R ME5JQ)3PC&2A@R2DRT#IE00;.-8%C,W>L?L[Y>N*9WE:&V24%!"9$7<7:,_"? M$,&^SP"VD.U._>^T;*B%> M:/1Q+ MU3-]1"%UXX7V$QQZN0_]&\O M+C7!>G+'#2@:FYY@40DDM+4_F';-?7(@"#> Y)P+6%9:&AE"$D'2QT8=M5+Q M%^K"D*=%P2$IC'5KD02(8W_;Q8NH,"E_KZLII( M0:G@2 $LG5U:: :$+"F0F E=4%U5?JGQUP2-[>O2Z+JM*I_MM,T:=?WXZBJZ MW=24$K.^G=M(N+P)QQ>+,]RRTO+??BQ^_@\[1$,K]@][-KDZ\"#$X3N]+4=X M/Q\9":M+1DQ_ZEUI;U=(HBGO_6*%;*K&+>:KB8!884U+(&"1 T2T HQH#A3' M2K.B+&499)/ZBQX=96PUW\;^Z^PVJWQ@9,P?>\\862^(]DTH.S!;9?_K*CVN MT_9<3F=3WE26_:JMR)1%W<+Q2A5 \Q<\;"@M&)"3H%KX"#?6D]T?&TP*)2EU MW7"5QB5 .5& 0D-!5>EV,C+$=0'X^.'RL+S$O=A!'%I9M(>K' M.S?BU#/![(O+'IPB]E!A]G3ZJ6O,MB2\3979TRE>K#-[YM'(!*2E5M/U)^X^ M!>O7^[^FJPD494D+4P%J=SE (L= &(D!5#DL764#)+QZ@EP6,3:;H]$PVZJ8 M_>&4#,T_.@72;X/?!D_/^SL0F?#THXN33Y5^="I@V/2CBQ,\23^Z_&1DE]3E M=+%LBD)9:\^%$Z=F*NNOU[WZ/R^KM0O!?] KN9S6-=8FD$%D!'=)AR5VUVR0 MW?B6!TQ5"($T1/9_0C9^J )CHX5CI0/[IX;"[T<7?8+:,YD]?'+'CM_KI"?[>ZI_3I-2JPHI+($A MG%DKA^6 %I0#0IDN"\EPSEA0P8! !<9&=EO]W9''?@;NWWY;K/6V0VA@I8'0 M1?&CP#ZA[ID"+Z/LU =._TT-@WH*_?!?+'ZIBAV$BA^V%D(D.">E$F+'B>._ MUOV[2>6:.FHD@6;N!DE9(D"E+$"E)<:YJ##%14BHIC7VV$(T3=N?V5[!,()J MH^;'/9%8]$PK7SP "*:),U--Q #MD0?=W&>F=+QOSST2&45=_N#SZ7_Q;>,O M:]&JQOZ9JZ]V];?7J!_,IFX;G]65DIQAM/HP7J3!>3S:O5B)>K/<_N!X;.O+V(VE0_&:%>_?8(81H15&E22E@ 110 U M,+=F7(ES6!!(.W?XJC5OLMJQ6M0=ZKW[]O%H);.]O 7/;3Y$0S*&0LD?(S8-@3S MFA#_-5T_OG^QEO^37FX#=J^M:HG(Y%)RP4!>& ,0*C$0I)1 $5Q"60A$2!") M>H"W9R[;(?NG53G;ZGR7 M[;1.6Y!6&O1Y0Y=N55IJN52Q:VK'C_0\]EN[-9 MH:FH*LZ!81H"I QW%=^$Y2AH:"YRDA=>5%>0":@VG0W"@RL(W(1E61]@/F\ZJP5>&&*Y& ML-]<#BH">[X2&XV:N9XR7[FU.[\O^7SEZM![!O%2@)=[P&M2-0BHEM7 M\4@6Z+HL:>"8U]4IGX:_KK\288_]IO]\][*:SO5J==IGEN2ZD#E4H.3<>HP% MUX A2@ J94%X:?_!N+Y$UL,.2X57SSQQ$:H8&ZP3 MLP ++!5V ]E?X3^W,*/+!XY.DZMS@.$,+I]Y')A;7B_$-.O13>&4;^Z',>%8 M(4,9 A6FVCJMN 1<0@28H#G3 B$LA7\GGO;08^/%K7)9K5U(:Y<#P#S8+QJ& MGNDN$0(AG6MBD1BJ+8T?(H'M9LY-NKN7S,$; S:*.:?I81>8LT_$N7B?YW*I M^4I_T,T_/\\_O.COBY9QZ+*V":^JO"P4,!!#:ZT5&+#Z MG7'+#[O*3$7[.OJ+*.VT6RWV-);VZ;[4=^;YPAX/N\' QF]6% M6.Q^TZOUQ.150>W_@8HP:X@4J@"L*B&0M- *85$A5/G5MDVA3LB.&*;4[1?K MF/[[43\744_-57C3JY/F+O/%'+1F9E]MIA82F+IU43V\MP$7JG_#I]4'IIE- MJVZ<2QUISRC[OL@.YY1M)S7@"@5XEP.NU$#^Z K%N;+)H*XT_N]5<9P_G(B M- X\[%1C1F82\]?ZEM2GQ?+WA5G_R9=ZPK U>XU2KLD&!ZC**> 04Z#LW^6E M(@1)-9GK'\X$_QZ0-WPJRFL'LF8'G@CL;Q=^M0,].H?1NM^KC:J!.<)G8/6S MA6-1&BCC=Z-=W6OV]VO0A&?T7IY\JL3=,Q*&S<^]/,63--R.1^.[[.QS>'<7 M6"!3$F-$@<92 F28M):N-$##@BJ&2LA0$=IDYU3,V%S>NBI+.TG]^N67$%#] MMOOM4/6\XR-0BNJN:ZW3\732/*MMJV(BJ.(&@TH2 MZCKIN(:E10D(EA0*PG7!@@I2=$H;&R%T9 U%-3#NAMJ/'Y(!V#--W(!=JIRK M7IH==\L:0]Y5=PMDOY<2WT+\;L?;_,I1(0I)*@EPR2RA0$0 QZ@$QGJ *#>, MLM *I%=ECHU6.F_)W65.\4B"\5D 3Z\C+:P]DTU=6>_+]*?EF^_V[Z?UN>AJ MI=<]D$T ,GW?+6Q)',>5PE,(O&\2GGDUMDS>7#^8IM3R!"%!.7)=5C LK"-C M#. $0\LV3,J"EQHB%,(V[<''1BO?],_%[*=>9H+/7(F(T#IY+=C\."(6C"'( MH"ZSZ12LR\G4*J8LFW@\I]\]J(GC&-:$5D 7.6N 3HM ..<@HIA+@@V.1=!%3Z/!8R/$F-+ M=)Y Y^=UW@)([\178U'K=I?5VMW5=3>U2ED@YOS\DU6".1I^X)(OYR=W6MOE MPG-QN_AO>JZ7?.:*&*BGZ7SJ#M9<%\Z/?SWK^4I/WRC;E/(Y4#A3#<:!S9EN(:W'Q,D1+%G8F@#>*AK MME$V'3]XHI*(+JY)&Y0]/*=^3":^K\5QR_DLO:T1BS1A7"!0E%( )'D%J# 0 M<%863#,$;L*91""")^*-3 MU*#DX3/I8^;P>N<-6LOLOR(F^W4L MP_>E3E7UT1+*UAEE2"TI*WOF!<<7 Q.(7]S*Z%@5% MD7!;/C G*&0M.> LY>A,4H]]38O6AD_'T M'_]:_XAA@;\0>]/%ZJ___J8#Q=+$,TU07 M6(S_=;'ZYKM9"LN5U)^DZY>M/U'_!E<_!O5;4$7$__QCD?_T'__RRR^7XIC/ M)O@1RR_UOW_[^/;.DF>SV0*_8""5+R[FE5\-4' M+7]^Q7__TV)\_G5R_;TOSQ9<,5U8JO#'$J<9+_F^6F\R2W=^:%*E/IM?_>8D1)RLOCO*.!ZM/OE% M7"SG(2U'5KCHBE#@@U&$3$'(U-'15Y8'54KT-MX50F5@01RLE+3 1&Q\^Y4^ M^-@\1Y."T.B.8F';RG>YN:WU%_/TRVR><4[FYFKI,$\/$' 7Z.N?^/5KF-,' M0?HRGN2KWR[SV7D+'2YGC25ZJ3HB_4^_D 0*SN>8WUUJ;BNC*RZ79)!Q]9.' MHN)B 635)"P6[\NGY2S]X\6/\6(D$N?>% .,*PY*B@3>"OIK M$D[GDK+'_ @T2EC$%=7KE2[Q@9/EXNH[-T!YDIC^T-)&S[,NA#X ]-RF__7L M/(RG(X/:9/0%T A+,ZLEJUA\Y"*?O#26+VSIK(> EIFY^>S MZ8J/%W_%\XCS$8^1K&T@7ZUD!LJB )]9(%^/\1R9BLP]=OXA\FQPEY6#!YN>8@\2QB#!K(J-*^86B)@Q+ F:*"CBED+-W!Y.4>,!'/#R:' M"+E'F&PYE2E8P+=D=AO5^ M0-+<4VDJY(& Y3/]+/G[L13',P0IR=_/48"3VH .WKE,Y[ 0N@DXZFJ#A#E]XN3G1_PZFR]'3F5FA>2@/2?[F72!H#0#FQTZ&S5G MLHVAN+?PH&Q$.U@<(]Z!(.0#SL>S_-LTOR8/?F0S MSG&$(17F?PXVTF28W+^/*>>&TG659)"LX@I9A 28[@M"I@4@I1 M"AE".LYI?73YG9#CGAER6HAZ$)AYD3-I9+'^3Q4/IW,UH'2"@W4J$A/: T'> M@!$$>\-5+%HUP,N&I7?"BG]F6#E6Q$/"R2OZ\OW\\^S[="2Y%8KX &2!H(Z% MXC5M&9G'0,Z7U"BC;(>2FX5WRZ"QYPF2 ^4[)(BLSM'W\P_SV;?Q-.&(^1*T M5 E\J3D?:1W$F"AN\Y871:)!?UQ*[;'5=P/+\\FW-I/TD!#S8;98ALG_-_ZZ ML5)M MXHLYAA7=F'TDEC5H[@O1+0N$S!THIPC^///L_%'HN+W:;GAX/HG7@R79,P)J MW>ODPY?9]"KSHUQ(WB8!5A@)BI.YBX;<)Z^TDB$IELIQ-N+^BKLAX?DD6(^2 M:,]H^(3I8DY(YB)^'B\G..+D(*&T!D0@@Z:8-D2["Q2#5?:S#"P=9Q/NK[@; M&IY/9O4HB?:,AL_S6O!]]NGG>9Q-1H99E6.AN I5( D@&35G%+BDLT*9DQ/F M*"C<66XW'#R?9.KALAR(2?CM1_H2IF>XR@);Y)%%$R%E2^XP9PC1I7=YB5@13BJY6(RR#IY..@^.O&%0 MOI:N( ] 7R@M9);6SUW9#RW!*C#20]",2\G=*GA;0*YY4 / ME^L@8/';.<[/Z'S\RWSV??GEU>S\:YC^'!4KN7"JLE'+FS+]$;17('A #$5P MTR3WN7'QW6#RW)*?Q\MY$'#Y] 4GDROJ-?/*!UD@J2H1FS*Y59*!$L9GKXM* MK(D1N;7F;N!X/IG0(Z4Z"$QIF$WS#R?G&ECJ0\#0R2D>9B\G6;\\?\@;0(? MR?'&"-D(8H!%3[2;!.AY$"'QZ'.+R]I[R^Z&E.>33SU>M@,I<'\S7J0P^7\Q MS-_0=Q8CYZ2.113(/-:R%4_G9K0<2M18K"DQXG$U'UL6W@T@SR?1VD*^@X+( MY5..2R:8*LQEE8@)KNOE@8 830'K,4?TQOIP7+GJUJ5W@\GS2;ZVD7'/0'E! M'.05%Y- )V20&E.T8(-Q=$)R$H5(OK[G8/3_MDAUW 7-G>5V \3SR;$>+LN^ M:S@NLWHW]N[JU5<1FF11$@@K!2A/QZ/7](=)/B0KA,5RW(NI;2OO!HWGDTQM M(N%F*/FW7Q^(E5C\1XOV8N1.31>8Z8O%;#+.M:/<=7>5Q:R\_XJ7]?R+OTW# M11XO[W?'V;43V0'K-&]:=BRO1_8WN^H,4=])G./URM>=L@B??Q@E7;9NT)V95 M)@M=ZMD;'%EH52QH%,:QR(7$QW)PUPBA!6ZA@_YV@XQM:P^DD]4!>IPU%.HP M0+%X, H>@,2A9;.,?3BL?!G3V0\)* ?>+31 MZ4. '"G@'E%2?8I53Z7QHG;*K8R\.,-I^OD&<;'NKZ04D(7&L%F?=B'0 G5)_ORWB!:_*%8UDDI^H%!'GK M:E67SPJ@5T9IF1QOWOWN'@G]M*)I#Y86$N[;?*QJ8W"QO'3(^)H#)Z*,)4?( M6?M5O3ZX^D=)*B*S7,;[";8M5F/CQ_?3;*8C8W&\ =@(ZY=KILL@2ZB5LT) ML%B+7[AA$ ,YYCRG6 RWFHG'[FF."E"NJ>BW^V$#1[21@ < D8_X#:<7N+@. MU;+C109AP1K:)RJ23.IKGQ4[0JEL2VP=P=ZG82!QRH$ZG344\( ,DH4PP?/ M=>TWS$@(VI _SC1D:3A:G6J?T(Z T2\@CM/@%CCL)_?;C:TTM MWDB#DUND="VGK%WY5"J<[&>4P(*S@A?ALV[=3W9KYHMH8"@N 7:72E'EER,C]W@' *_XH=[PQW$B7X[ )9XJS (YE3+AV* MC-D*L5,R=0\(/4%2OQ:H&RRUU,( 0+5J>U'30&]F\]>SB[@L%Y,7*=4&7HN1 M1$5RB1J$\!3AA>(A6J\!4U2>&Q^#W"D)NP>B'J.GGYBZ6S@UD__^6/*76)KB M\O@4RVND1=-XI0SZ>H(KK= >.:\/V/ZY^OYO/]+DHA9XOL:X?+M87-1[VE>S MQ?+V#XV"CI$BT +D1-9)'CE"%,S5]*/6B9/7<+_D=DM:IAE)_72%[09V/2IK M ,;N@2Q',F2>A@F(> E.47G/\^F\[NLK(&_DV>),CLA R07*WZ($<07(D%-%JOT-,I;UI[ MY[M1UN_QUAI/[94Q@'/KZO[E*L:HSS%S-@:*4G4^D20)"2G!E!"35+G2W[QB M[ X)/6<).M#RK)W(CW#%SVI^XG-#X%Q9U3S*0GK@N1U4_+X$LMLCI<_ M]SG\P,5O/TAXI,#Q-,Q_KC8D"3K1;Q*%DY6H+P4S"M;$@DJ0="E"42%0<%(L MQ;W:6UM\Q/1H$X?#RQ8[8:=?)ZRQ%1R*V@=P.E^SN-[(+W&*94QL\&@MJX/= MBDR@; CDCI8 *#*WPK$@;>O4QA92^ADET"GRCA/WP:CYAO,X:Y<7([I7_JC2 M% "Q1& WT5.0RP(XD6L;-^NSR9SBH<>:D!R8!5NOWL_$@([0<:!0!V!&?L?E MC5%]L5S.Q_%B62LF/L^VV$F)4:K(.$A74R-1.'"&%2@AN,"8DOAH#[U#4+,W MD?T,%>@(7-VJ: !1P!T&1X4<4F65!B8#J^&TD9!^,@V=JGS66OX#!-%:1B,O5?8H M5!VXH6O:7X/CQM:68MRH8FV^_S:C.8S6I/13C- GD [10=^U^D^(ZK)9T+6T M/$I48M5N7\?:;SV#EV@@^< LHC+!Q!9'VMUE>QJ'TL.I=H2X!V"3_H[CLR_$ MQ8MO. ]GZQ[][\N#AE.7!I$=J+P.$> MA,>@9'8JE0T7CW>D>+L/6BX\4;3!P%KB4>G$P%E!!T)A7$LFN36M7; ]21SN MF=H])INHK6&N\[3-0EZ&2?VI3U\0EQWT"-GR\:=H#;(+9XTZ@ER?Y._+F_&4 M5AV'R8?9Y:CN:^BZJ#VF;.M<(?((B^;@LQ>0F7$N:X%6/-8M[JA':H_0U;A7 MB!)%.",0$+D"Y&IM3A]2,1"D'*?> M65-9#P$MJZ;$*SY>K-^XL^*%9>2\4:B10.7BR9?#!$9)J16/4I;6]<$/J>@7 M+U_3^LWT03+^4P 0\ M(B\6"XHQK_W[8J(MQ7+@9!!!24[^O2.)H-:EOAPDH+=V3>Y2,!"WY$!]SIH) M=S#06+>CO7F28[UFLF101I%_I@/%@A(5".UBB#Q(U_Q!YD9"^@7*,9K="))C MQ#P K+P*BR\OIKG^Y[?_?3'^%B:UL>V+Y:LPG_\<3\_^,TPN<.0$RRK81"IV MEKPL79]S2;*W%DL) KUPK6]B=R)L"%@Z"@#W/9?FVA@ Q#XB26:@E"AYAH@.DRTLPRKD26%EREJD9)UUHNCX;9A MX7Z?7IX07\<*?0 GX(&D/ #)WQ#)"ZU,(3!'=]?:.9P$NU=).@Z[.+2NR M^:/=.P3T^\ZL/40.EV[?-?L;+65]H[+=6#JG;;1UCF8J@?Z(2.%"+3%!K(UW MO3#,'GY"/;KV$)SKHV+]4\A\ -;FP[P^AU_^_# )M,.FN0:?7VLZC1@=8+.\PT$:H M16_OR]\6N!+7* 4G-;(,G",QDUP$1VX:N*BT+%RY\NB(L:.:WVPB: B^+YI[[6%H[S;O0-00?N@FBFBMA ,!ZO5[VNL' -6LCYA7GB0("'4PA_\]X M\+9PT%(F)ADOJ7E;KNW4#,'+;@*B1@(? '16W8+6U%\[?"/IO>,L<6#5L5/9 M< C()<1@K,V"I91;%YQN)*3?!@\MS[&CQ3P K%S2/[)$K"!B085:N6)U@(@4 M33+CA/4RYV);FY3+E?OMR-#\8G4O00Z@S<>[<8CCR7@YQM7XG%K+]&4V(:$O MJF.__'DM&ND\9AG(&0NI7(X8]UF0:%9S4ISTRK3NOK K;0.I[WG7I(BC$X4, MP,[UV:OJ]G.]&^]LA=HPJ M!@"JJQS7A_"S)K#J35Y*\PNBXP&+(VL8C\0%@2'6 7\.:_\E <[4RCO#)4O- M3[C=R1L,[(Y"Q/TCL2/U]'W;^F&.Y^.+\RN^KEC@.6I-=(*.FCP_SV-M"TY' MO\2LBV<&W;W[CBTIZ\V?W^\QUQ@BK>0X "-T-YUU):>?5]Q$E0Q3.4&*/H$2 M!'''= ;CLA&"W,5PO[*C<1KQ/D7]IJ([,C4-E3 2-4&IE4D?Q\OO[RZ6"QG MYSA_P%/AJT=*&EB(M06&)&? .@F:)^#57R ! ]FXV M/?N,\_,Z[^+:]'*RL<8*2*S.7ZG%*BZ3$99,\8+:%,6:#^5Z2$:_>>F.('2L MN(> F(=N6Y;9:T>6-!K!ZU1D"5&X ,B2\9B<3:QUC?6!SG-G*>BN\'*0 M6]IR)M_*E6IE>.*< RNV#E0.!MRJ.,99/H6;W5T"H*UB MAF"8;MG66UQDJ15*E2"HZ$!%18$$Q0[ ,IW-WB)CIGEB:2,E@W&Y.TPJ':^" M 0#I43_O]OY(RE.4&H'YVO&(7#N(J3@P3)!9][*T3R;M2-I@W._NH-:%DOI. M*=T2W-^F)*_/X<=-8=Z+LSFNKAAN,1=922:ZNIU*?1M3$.IC<> \>_(C'/>'F#=:V( )NX6?R.KLL\L6) A!5#>9' H$J#P.I!7R2VV?LYV M:_G!N.TGN6K92]@#\-XO^U&LY'+Y@%,9S75&#L59PGE!"Z'"GIMH(\9@G>VF MY<<-#?V6CISH<#M"[ ,P+R]R7O5P"Y,/89S?3E^%KV."Y*APH>A_*':UA=7N MW@RB=QJDT!R%+"23UIFE+:3T6W%R$A"U4,( L/01EV$\Q7S5^?1%2A?G%ZN) M]J^QC-.8XHO(9$HV@X_$C#(J@'<^@TQ69L:0XM78&%9/4]7OI)"3(*RQ:@8 MMH>"&DEN3!2N@(VUV[*A4,)[+X#QHK+-,7O9OD7G?2IZGBAR$C0=*?L!>$M_ M'4]GM22#4XE2XX>BP)!!8D0*OU*.R.3R ICZY+_^S3TW+7_),@Y2NZ# MM#IOI^N'"Q_JV'G2U2Z#O0(%FD8E#H[5<0C)%(BJ"##9LVR"Q5#:]UEK0?EN M&'W>Z?8>=#P B_B4:$6/_NVOUU^7_$9Y/V?(?A=!89( 2 ML+[-,_5MGF!@0HXZ&>NM:OVZH(>6_YD)(4QFX$.UX*+.R:A-73DZQX7/DJQX M5UP^EY;_^R#AB9;_^XA[$*[@MB;ES@1E1*RS?FIK_<\G\?<0\ -QOZ4#LO3$!;0&K:.HK)!,%P"U;)H'.F %JXQH!Y M/BW_]U+OTRW_]Y'U$-#RL!N]%C9KLJX46'AR^ )*"-PEX%E(;AR2.6Y]^#Z# MEO][Z?7IEO_["'E8,+GJ1N\=$ M@:R!.# ':GY[74$3-0P+6>OAEQ?++[/Y^)^81TKS*.KHE:Q9!F55++"V*C)*2#O'IG)M>!IO50]UJ S*[H MJ(ITKGG\M)F4?BO'NT;. >(>(FINS\)%)..IT9+O%FO7<)O OHM!^\:/X<*OAF(3GMM<2W.Q:P\O+AI/Y-XU_5.<7UQ$._MKS > MN913ACL?#$+RCKRG8LA[\NC(UT>*VJQ4S(C&.W\GPAI?8FA%3J)TEO@*6&?< MXU M^8C.L 2Y3EHEN7APQD6PS#CN4T*K.IL'N(F@@6#I $UO \W18A\ AN[QL,ZT M2:V2$9$<1%O;W'LFP85:V<5""B2?X$+K]P<;"1D(9HY7]*RUU < G$6SDKF9E#03!:F^%Z%W,16] MS)H9EZPOZ .D*(@9K>E 2GLX3HC/3>QKI/&D-G,R7]YA&;8::!F < ELT%WE>\ M6"]RK>BUP?!Z+C,(60<@P#/-7<@)6\_$?HR>?HU->R>FF>P'@*/M-4X,DU:L M#E%QM8P %0652G*('CU7P1@56Q]9QU4,GNHNODF,?92X!X";#64L:"2Y962* MI:E]>NJ,09^K48["2$F!I,#6RGZX8W$?(PX+)53&;*RHABP("YX'V M3;00:C\Y(C\@K_-13#<=0P9=,=@()H<(>0 PV7 EG)5D6A4/(ENY&)["$4K*,#1/ 0F6# LRM<22=T;GT:[4GB0!R; Q'Q8-A>=^H9 M /H>+3(I2==\0@'-C:ROTP*$I"V)L<3$G @FM7Z)=71U3V>XZA0(^Y3^[*.5 M@Q'V%>?C62U#F2^'U/F!:?3D30B28B'>+8\0G"#>E6;)61.9;VW\3MCYH3._ M[)38[4'3@T'YA_FLC)?O9HO%J&0ML40&F=P;4'3>0*R=@;V1B(63OZI;UW[< MK-ZO>W=*M!TH\8,1\PWG<=;H[+W?S>=*7F](HJ_'B\M-0CI;;-LD_^-2HJ.H M77U61VYS"(P$J!6XRKE#F9W)HEY!-,9:*]K[K=@])5)[T?;^./>7.)_B6:U# M_=RV]=-E!?SKBWD]#"YM[\J]6?WC^Z\K]G_[@?,T7F >19$YYQC(T;&U*1KG M$')(( 7Y\21MZV3[2'E?*OMM$'WR@[T[#0X@&-K"X>K9V&8&!7(1N9200IVT MA1HAL#J\31@L1@OKFT^EVIO(?AM/#P"AC?0W ("^R/]UL5BNW@5\GFVI*%GM MQQA6#PK.O^)TL5+U1R1)+\9+_(3S;^.$EY+YB&EV-EU]RF7[99=LB:NA7I;7 M3$D4X!CM7^.-$$XG-++YV-".>>JWB_8IX3\H= Q@MSQZ8/UV_G4R^XF7=N'# MQ3Q](:%\F(3I8F1XR4)2K&F%(*/@76T)APKJ>^&464S&M6YF>B"I_3;W'H!I M;ZK+X4)VM?VV2Q=7'O083VVRE\ '!M MJ,>A@/4CYCHC)K^?OPJ3R:;=.0K2%<6C 97K3(=(&]$I07L0L].BSC_NH#QK M)])Z[C9^*!K5=1AR%(ZH/S4$=_=. MN^M:/B@$[J^J_M-;JR%:NSC>FP=KC73DJHYX!PS5/Q'&01"*@S7<1Z5YB?CD M:_8C:>BY*?DI('A*+?5ZM;!B]*%$?Y]-7SU,*']$VH+UHT@.(R^#JK5:Y![7 M-TP^K$97T@;,JRDZS(6D=P+B(:OWW(G\9!#L7#,#.)$?K5VPVKF"MT[I'U]1\H>X?FJFEB,OVW^;YB$5E*"*)5B=*>129-E- M%6DT"-*KC%X$SFSK7GRG'"7RQ[EX.JVJFX*\O[9)K\+BRYO)[/NBVVY)&Y8Y M=9.DISAMWQOI>L7K-CA:YJ(PU*FX/!/ C("(VH'(@0(7Z8SH[AG:!GJ.?K>) MR_J9'^:S;V.2W,N??R/YOYV^)XB3+J=G+])R_.URLLJU!$R227F$DFUU4*0$ M'VP"69@1)9-$F@^VV)_*@90G'XN@!T\]NU77 #S+6[5>S,1BN-)DO)D$Y02' M8#QY+;:PH%,23K6N3-ZSNJXS '6MY^T%=OL(?1 %=GPC$)_ALD+D4 MD.O6>?)=Z.K7XO:/GEG'JAP /%\L%B30\Z]A/%^]2O\2YF>X&&5DB%IZ8"$& M4)K<(D?'#Z @[G3*@#"51$"U&6 CJ2T^,4N>.B]7ONQ^CI]TW'X #83'4# M@.$J(?OR?E'>2#+#T-+N*62PR8)K"<$K!:)X+>KK>:Z;YR8W4M+O(XW!0:^! MN@8 NH<9W-<76 4\"9>34JN\1BIR2U%?!O*O/:@4- 2F'$0O Z88"S9_<+D3 M8?T^NQ@<)-LK

]E*HG\./WW[4W88O<8IEO!RE3&Z%\^37ZMH+1+@$ M0=&&8S85"@\C?;MUL?H3)/7[U&)PJ&RIP![QN+JZKY=*)+IW=7>MV1A%[:,( MQH(E(1#]G&3C G$2HR8_V)J"]]+=6VHF-GQXO\\6!@.E)K(?@"U[:*"O);4N M/;H64RFFB, ="&_KS)B$X(N@K<&X*2P+;WCKE^.[4]?OBX/!P+)CM?9M[!ZR M=15:W53'O:E7M%_&"[SYUJAHBO@S4KROD'B,R8&+7H!ASFORBIGE<2>#>" ! M0^L0TP8,CU>0M=?,L56UI\%?+6@:+VH&8%%3GV?HFEHC6*:0K(3Q0P9;^^77W!^X^K4 M%/UBQ W+AHD(6C(+*B,Q%P-9?E^B5#5-95J/A=F-LJ&U?CD1]HY6TI 1>&7N M/X2?JQ<49.!3FE\0@>,0QY.5XSV2,5.$CQ&84N1P1^DA"A)JD:%DG65-"W2. MR%TH'5IOEQ,AM+D2!QE_KYY=D/#^/EY^>451)<6/\RL&?XX8L]ZD%"'%^@Q2 ME0R1S@&PD?Y'"B/%"<[J1TD<6EN7$X&SG=J&^%"+')/S\<7YU=8;Q60E4:Y M,T&>,(8 D6M7&_+G8G4HY;ZIW#F"N;?4T-JDG"(X.4;: [!INQ?1C8SF9M4N MUDE6.PM8#UP.,YH7(OII-)IBJ[MZ7WV?+.UDGY8I6VM<)!)JX4VXUAH"!92H&="IP MW_HZ>3\*!_GNH!E>'M9W=:6\(4 S_%S=8KV9S3_-RO([:6!D*60J247@+!$+ MG+[R)A20M?. YMQJT?IAP08R!ODNH#.0':F&X:1B5GFD%^FRC=]XU51@01*< MKS3W>1ZFBTOJ1H@R*!<8&*]#;?(3(7AR+UQ,F#CW(IGFXUUWI&V0?F!7T.M$ M8;W>W-W?5)]G*_;F2"(E[W;YL_8X6Y(=KV^XOZ[ZJ@@5=+2,0V:.G)A2!R=3 ML 4Z2D[!&/V3:_Z,;V?J^LU/]V0)&RMM. 9R=WF."D:-Q0OPCI,<+9,0 SD4 M3#!$#-PQT?H1U.[4]9N3/C$J.U+:<(/E-^-IF*;-@LPJB<2,!YV0#@*E- 1# M;)K(@@M"6%E:G]S[4SF0P7(G"I9;J6L $'4,Y_"]'5Z_'59+3O!AI%;C,HLZG)4=%D0L!0=D,+@EE@\J9 M-:^1V4#&(./?SO!UI!J&8]QV%]Q(!64L4^2D8D10W!5PJC[,EY*\#VE) *U+ M^W>G;I#Q;E?PZTAI X@L*EOU_VO _BU,<%5\6\>+)4)]_0<*YN]^X]9/7C9B M?GA3OFZW]]N/]"5,S_ C[:#?R/[7\(X01=3- MQUF?EL-^MT5G$@T":[MHIPL9)OHJ&:.=B\IR'-2>Z#>G M-$R([Z7$P0R@/8[E0.*5&!3(Y$*]^E(07%90,LLL,0HY76OWI'O<=E8".5#< M[J/$H?1ROOCZ=;(299A+W2.AY[+$DT#F<)DW@TQGS=O?S\_"]*J_Y1VJ=^O*?N?W M&[=;WTY;HS[JMQ>X:>E^V<7RPRT&WI=U1B9,;KJ]WR2 7*V")I\\KEY[Q#HE MRK($4G$;7%!)E-85VGR[.S\/\YZQ\&I]- MQV6<:E73Y3O'U1B1R3C5%/@!=GC'3VYLH0_AIY'M?KC,-8!50IMM-N"$\;6A M5P!?7*$_4BDIEFAMZ\JI[=0<'94^)MF;?1*MIZU2YPJGVF?9,D7LUC8"43 M MM16YM/8$=Z.LYZ;9;5#R(")MKY3A&Z^/^ VG%WB(=;KZU<;F9R-%C>S+^K-K MX<&FQ[XW#T&=P4*1(O",!".E.=1;/]#(K.$E>,-;&YL=23N^%NO196Y@S@7& M')!V$JNC 8U3=2ZE!B^K!T&^A/6M_;9=:>O7^G2!H8 M:4C05*C#-QPO)I/9]_JM,IO_;9K6CSE7L =8D1V^=C&!F5O3CHT+IA8 M"#S:VLF;@9*6G.E(43NJR 2BTQ;;UVS_.0ZV/?59NL M6RMM2E%(YS%C3*"S\O5JJ_K[G':>*BY:R3V6T)CW@P@=GLW:!S7W_9[N==6P M,T]GUNSJ?5R@?7W]8O \[7Q]R4[HQ3!( M0I'KP M+M;K(:4%'98F-R\Q>9*H!J\;-B^P:1]XJQE7N?:EJL_A?* X0 0&Q1ME$PE! MF>:O_/>@KU]3U18_&YXT=*.GX?M>J_=3!UBGFW=7[:S10UH:69_ZP3>JO$DW M.JEBC@6"Y736J2#JJP('W @4RFOK2MP(58G.,-04@!1+>P(I M '%TC%.88(1@WMO,6MO4+:3T:ST:Z/_A!)/C13Y\ZW"KT.(0(W'[UQO;BJV4 M-3(9UY^_ 3?!H\M,)M)QRE";\$(,ND 6RN7:C$/PUB?U(^0T*V#:!&E \BI"<)@@ARB" M3R(*T7JWW:7@Z)OQ!V*KZ8!-L*:@GIB-"I(,!.90"D1;# @3,OU?CDZWKJS= MF;A^KI8L'KQ-IO0QYR-UP7&AUB:+9_4V-KL0F\CBW-W MJ:O:ZVNT>56$X8J!]KZ.:=8&7)$<@G040]O,C6V=-'ZO(!!FG;1S6V2#M1W"H[J$%(**X\XH$Y/1K4M=CJ/XZ&S/KJN_O+WZS=[*@4NEE0(I MZUA#*1EXK7QU*Z1.GD456H>O1Y+<<_;H=/A\D&4ZH:J';T;?C9?CLX,MYZW? M;FPLM]'5R#ZNYN)=SC9=];I>5;;BM-:U;DA$<*X]QVS ,IE!Q5JX1E%#S4<: MBR(&7UIW+-J+P*,+ O L3/X:EA5U]U>[E34IR+U #[9$ C[&" ZM@*PB#]9K MK4OK!\$[$=:O)>L.20]* 9IK:?CF:;>7%]V_*.GW94E?+TP<8\R%Q*%HC734 M90=-EHI8 OU,DW'"_>EWN2^GF?JQ2 $3^,IOE[^/)A,*3MZ2+Z=FJ3G\U=?G^ MWR^M\B@S%1DZ!.D#A2N!9PBH$DCC7'&<3G]L74ZU-Y']=NSK"&C=JFH 6'Q[ M_C6,YZM&77.*Q+_.%F'ROKR;3<_>C;]AOF)UW45S,\_W70?K3? BDH2+)XOM M*<+V4@<(-GLIC'#)MIX*T0$;_7;RZPC/?:M["(B_JGEZP ?/5BHM(3GD-64= MB8\4P3*;B!,C6&EM9+?1TF_OOJZPUT+P P#0NMWE4^TP[_)$DHZL* M:VE!8>'@G3>0I(Y"FY15;IXD/X+>G8#HGAD03Z; 8#U=_Q^2XKSV92^3)<= MEC9;<\UC5M(5,%C[V+G:!"6;"#4MKAPQ69HW3]^7QIU Z9\9*#M5U " ^(;\ MCO\,DPO\*X9ZV5,YV\P8\IRM+PG0U+I#D2C6E^10\^""0>^UD:V[%^U,W&XI M9_;,L->-;OXH]V:?5P^(N[LU6W]^+W=FFWCK_L8LJ*3HO.3 E2IDNI"PFJ0" MEA$YR]+HYI4"'?9D2U\P7TSP?7G*@[A5'5-2] 41=*ZVFV, %XU?3:*P)8CB M1?,&;?N3.=C[M7WP\Z RO6-U#>"HO6%Q"V-W6[HX.AZ$S@JBYA1^Z9C!>>L@ M(%(89I"C;IVNV8_"P5[#M<%A<+EA' M>7$(M792:4E:CS6U%GG1UGMF4NNM>:)^@J_'BW!V-L>S=0?@VS*_%>/81&Q: M!M;%E>%EX&P.(%PRK(X6]0V_=!>QR"MOO\W>IM $?M=3_*-[/Y*UI^O'PW(VN]>#_=P.7]8(=S MGH**!8K7-R% (#Y@@H"]:6YX6L7(P@4,H8O>8!T$M3^5]]/9<6\@>;N(>^;03M)/MT(CM MT!0TH"DY>I \U.'B2H)G+H*.02C)!6K;^HJKOZ:RMVY*A$TVA%H8XTWM&82U M&1D2L3IZKP.GC7$JM@=BKMIB9><&LH?I9/@^66U_>;A%NO7;';20[=#B;&DD MZD,DGYZP(DJM^F V0"@4&@;M%%?"*9E:5VNU;22[FCIQ;Y&);X&K]6 MR=41TN^0SL!PAA^KBNZ%',$G;6S2D%7)M4U/HJC')A"BB)P3VI#34[ XFHI! M=IG=!QQWIH"<3!\#2%3<\/K7L+R8CY=C"G57%?&?<7Y^O:MO^#/2,2NC!H-. MD*LI)+CH$TBMI8LNQ)*Z<]5WH['?A$1#-)Y$2<,_\QYV4SRB)FW;9W7>Q[3# MT_%>YTH>54@N%["\]@^119,)2@IL9%G$X)PVK:^-&WZ#E^VFJ3M5#=]";>XC>KB5>O3S3M(#M4-K]42'RZA-- PI0'.QAH.&,,*= M@E(4*\%G79K?47;;"?5FBZRF,KW_/B58?AE_O5KG5J5E'0"57,B R"E@#75_ M1'(7)$]>,:<],]T5QCY%W:#[HNZ#FNTVK*F">O3N5V',;Z5@6I*C^.I+F)[A MXNWT(6?OI[>,*G(6>!/V; C:>C7B>\ M;:?4R?!/S/?SLS =_W/UB;^'^9R^^$8A]C*,)P>=F(]^7N,3\ MTR"+W*L/MQAZ7]:W-6'RB;Z#=_NA!FU4L8+P&G)M-2\1@LD@K:NE KJ^;2@% MDL&H9) Z,+.3I7MBH7X/S],#Z([5:ZF$(>3,;IZ4KJ%*\RKNO0CLM]7;0-'91)M#A>IZ MZWVXF*?T(/R]__C7\UVS^JO:M??%CO!BE MZ(-A6)\\DF%7CL3H>+10BO-,!$,,MKYJW(.\?H'7%4+N=Z_I2%W#1N(-8[^' M;3> M^KY5^3O&2ZK_BC6I-5)%M^N#!(N5X M#R" )1+$&4L0F#+@DXE%"Y\":UXBMXV8?E-HIS0_;?0Q & ](K1WM%_>+O%\ M,0H&0Q+)@R$'$I27 6I)7WUQ([B4SF9^0C?\FJY^3[O^H\'#%#1HT/UM@>5B M\FY<<*2$Y('5Q+(ROHXTK$]@M802298J>^'OOX/I$'0W= W6C3\0#3O#[4#5 M# !NVU\LYCR^+%@(-B@?:O??HC*L>CI%KR)$)K+S$:T0K5_L/TW58+WY-E!K MK)8! &TEG9N1)*^^A/D9+D9>*VN5TE"-2R:7UM,D]21QL6- &=ETJK.^DQ%6AW_M2QHGVDO0FZT04BY(D13<9P:GH MZ"NDG10=XOUI&D]45ZX_N-]A:YU!Y&@9]JW_6_.URM5Y??NH'LEBA5:E $^L M%K&[!!33<$"/7@J2E\IZ)T \M5*_X\NZ14A3*0\),A_'9U_H/Q0ZK&0U5@9O>&'W1> MG/74PKW4:NTEC>Y+M]#[&'T2D%THY'>G^J;*)HA2L:*. MH]>RI*!\R9 ,+3=9;)H=&M?O)T'WD?!UCX8V6WLW3$J:=C1[G3Q MG_8Q6-01F*WML"*)T+'@H) @2TIT*JC6E8)=Q']]S#LY!GU=JFD 68C*S5,# M)>]^X]9/CDQFQ6=TY*!R\D6TD>"3#F Y*T'9E!/F#NS@P03WFQCKT#Z>1H6' MXW6V#),3#NAI4;V_[:.Z&=ISDOK[7>==,&&ST):B%8^$1HNKQK!8>[PH%5SF M@;7>UB<:W_,J?!T3%,?_I(VP7N;5;+%\<3Z;+]>O10]M6A=ZZCME+4B]S_S*;Y??S3SC_1A[&ZGV5 MX,<9!24&ANG:E#BH2*A3CHFE=K[@#63TW\FZ&@5FW"AD^QM9%ZZYD M&RTYL3SG.I *$:(L I@NB0G%+(NM;QAV(JQ?G#6'PWYP.T W0P#E#@!PIX+[3JA]QBM_#Y-7L_'R\6-0G)FMK:*5) M41@.=9@L*.,0@EZYB<%CT58%?^]!_Y8\Z;85>H?!L9J;M19CWUCX';]?O0E_ MR(C"F((U)(L@-"CN/3A+IV]RR0J!D;.R8Q?A1U;IYQSI"!/-Q-DW+FZF!E\1 M'Q43.ADZ1.DD549&. M5Y!BX9:S++FT^S@+#U;HYS54M\[" M<6+L&PNW3K>'C%ANI'+$B);5I];D70=9 DE*!JX%*WB_/<;3SL)AF&C^_JE[ M9^$X[.9<;/WXG)/AG@H3C!3B 6Y$MR=MW-T]#12Y1HP/"=FU6(2+$Y!-D M%,9&Y%Z;UITEGZ*IWYJ]SDH(FJIB -"ZLHVC(E.1404HHA;M.$/A52;Q:.>% M9BPHV;S2Z6KM05:;'*C1!^^]#A#O,ZS-O*H'>QDF]2<7+8LRMWUVU]68._%T MXC+,A-EJ;@IXKA(=7([.P=5L=U0E.Z-*;#X5]U1O:39]=FU1\#LN7UW,ZTX> M%1ZCS#I#Y$@[D=<^!RGD=1YC[(>=@VN:UN!G#ND3\X MQ[# UWCYW[?3K4R. KF+R=@ ,?MRF5J(03C@5C)54N:1MQ['O =YS^-1SC'P MZTI7?0=WZQ>\BX^8QPJ^UPXW6[;*#2N+*LUK%BG6UB&X M*$E:7N0(*A7R!M!PR$8ZAI9S9_R!UFK[JOUV&NS!5C52P !B@4??WXZ<)BN; M#04VIGJ4SM71#RG1L:XY]TE$'5HGQAXEJ-].A7V%FX?I8P#@VBUXN6'/\)0U M.K++I1![%#Q#](X!9JD]N9/,Z=89GCU)[.>F<'@!YV$ZZ]LSN^+DFOJ/L\GD MS6S^/&T%.%M0"K1!V-UJE!Y;I9_[Q9.=E,T$/ #C M]3CL-6K>U.AHP]0\$=M8Z7N=A?MHX& X M?5UU%_FT#/-E]Z!:;T]R+F=GT]JP:22WZ9YNW2?H=OW_ >9G-S^M=W_LX&5_> M!X]D0G2AAC%:&5 A%PA1>8IZB4>-"=#+8P!\A]R;>7.F=7"1K?;RZ#=UNLG<7IB_!PIYE[M MT&['.T_%)R\M!"F)'9\DQ%2()ZGI7PQ7X7X?M@$X6,USIWTZ6/MHX$@'Z[?I M;4AU5KISIU+Z)H=W4_:RY0>.J.@Y=LG&A3Y-)="L_NS<+E'==X2L(>3\]N MEKXLTD3M9.$"P6 D)T Q [Z$#+P49HR52?+F$XH/([7O^I_CD/-@1O$)]#6 MS,:NS+W\>8M1^NS+IE#!ZF"3AA*P/DQF#J+)&4HJ#+F1TH6.9I0<1&^_ #T) MH.[/=#R5=@> Y+L(!K5_/)(4E$"\08ZJU[+6UIS<>8BA2J2*]Y_DIG_#I M989RK!ZJPHV=Q8^6YP ,SIUM13MJM;-NF'IW_7!"Z\1-9!;JA0FH&!0$;PL( M$8MB%)J9YETG=Z6MWZ+9WH_$5EH; !I7_-SP\9?Y;$$\1%0H%4)PZ$&%FAJ0 M] ?6@DQT3$39.GC81,> CK]F&I\U%O\ ('1#?DT"O3W_>K%%H2P0:LWHSF[\BPL;+=[2K<#$*Q(]GV@!+UE4.)7CF"C"ABN)!PK0QU&ZK^B'/T[OR<3[]5XJL_G?IFDVF6!:UE'8=WZSRYN( M_2@X]<7$$?+I\)Z"&263C0$\H;RVR*>H.#L%IK!$H2WC*6-GCE$']Q1[&/G+ ML$P';;PR&5#8^I3"&G#DYU*4Q@R3B-G?;\?2\*IB7VJ'DE8Y##_;;RLZU=H M@I2CDIDY:^<=D\!"IH#,Q@C.> [9\QA%O1MJOD7_"!<6W6*JY9W%/@H> )@W M9E>ST-+580(RUSXK+F>(Q1ORG5*(RH10XDZ]^?_/O;/8"P6[W%GLHY)AWUE( M%BP:SL$P;D$IY.!KMPH= K-&"&']'_/.8B\5[GYGL8\\!V!P]K#D-\%<;2Y; MK(]@BQ:@2O04P9L(0A?!"U=2Z]:GYB%T#N4NXZ2G9><*?5Z@O5T-R;,WN:8* MB@T&5&U5YC/)5KG"A:P]4+CK#[;[/@3KS%IVCZ##(7NH.I\7:$=*%9-8-I"U MIT.$%5$S6PH*BF@EYSG*UH%SZWSV$.!Y,%J.R&[OH[K!O#S[,)]]&]?N*L1- M]:TO>?GMQ],4]7NR]X# MA@IZ7J9P]83E?7W"$D7)3F@/F3-%,5P6X)@0M?FH\]DQ4Y+LSR9>T]GO9=^P MC>-ARAS$>Z1]C@"1G,X6&83L/:@8[>7 ;Q8UDE>?*!+L$:G]7A@.&Z![J>YY M/&O:>C5VTZIOAWNTFQ\^XI*Q*U(:WS:>1&(=7CMBR3)[J>H@( K%LBUU%*T MYGQ)UID08^LP=T#/HSA%FSXH7B<@U6:34H/3=52>L%IIZ0PSNC'W?YCG4?L@ MI]7SJ'WT-0#7]:AK"'0B)*R-*FU]Q(^"SIF:W,.-'0*J MY57C/MH= )(W7HIH9R27$J%PK/U*/ ?ZCJA_%4SK@D*UMIY_L*O&O5"PRU7C M/BKI^ZIQ4_OGJ^E2R?M@+(KZF =),(SVI;40.?64!_G4(D,Y4@]5 MW^8)L,?)<@"F9N#S%%!KZ-7##QZIK@.*6D1=27S,:+H.0B;'4>M;4 M8_3T_,KOI)AKII=>YQ;L)[N;.Z/"F"Y,:"#QU?6WHY7/WDC::QPX%EL%J

NGL<5'QT+M-[R9YAF_-\7XZ_G]/$W-U2W_O6WJW\]XA+O\,4:7],U MXKK11=S5>A\F8;I\<6O1Z\L5)1DZ:PARQA&T(X7B7L4Z%C+$I+/45K1^H_XD M4>TNZ;8N=9F'R%8Z;XT 6T!,#1%G(.5%T$#0_NW>EK=^@I2UNME_* M-=3/ +EK=R\_'F=B"_6>$R)@[$U_^5X@!!(@IXD%@7WWHC6KZ9V(&LH=VHM M\? P2FFJG"'C[5:B/WFCF/8!F*XLR3IJ%4, +6WF#H//MK6)VX&L@5JW0Z&P M*]0.U,L H/;F8CX=+R_FN$KK_ZA?7=WZJ(@\!N[(.1:U."UX<&@0@HBLV*(8 M%ZW[C6RG9J# .E3Q]VL&VVAA 'AZ-5MUA9I?2VC-!D9MC"\,1)(!E*=XW'GR M,BCX\B53T*5]Z]G=6TCI-X/7-9):R+_O:_W?10Y).#&ZAJM,(B>L,U0FA2\\U+L-LKEP4?WF\7J% G'B7$ Y\N[.@?RRVR2 MWYY_G<^^817,U5&IL]8ZZ !H:YF*SQF<"/15_:9W@KO2VF%YA)Q^!UQW?3&&UOS(& M *T7*5V<7TSJC>1K)"+2>*4G^GJ"*X5-\XOSV7PY_N?J^UN9']G"Z&2HL8+* M=>1"%A Y#V"*LKSX8IQK_?ZZ%>T##>[:P+47!0_G7G^@<6<;T!PLZ&8G:V<%$:\Q+G\/\SE]Y+=C MYC-N_)S&90Q/T]JH0J$N5$<"3&:+FM>^NEZNZ4;!LZ^#\ PH4^JTG:)JSB&2 M;;!.L]9E"9LI.=YPQ.7;*7W6Q4VH8RG.2<:+^O*ASC^U"9PI E(2R=4DOFX^ MCVX#&?VZ[ WT_M!T'"?J ?CF[V;3,_JT\\K*]56D=#)%JP/8R'P=LITA*KW* MQ'A12RU,;CV7:1,=_>/E*.7>3TP=*^D!HF6=KRN&.2Y]AF1#G:["?9VJ7:7$ MM.9:8VQ^(;N9DGX1<[R&GX#, >(> FC(37M?+MO+7-T=2U]LG9B8?2BU2Z(D M?\UY*,J3!^=25K+URYV'5 P++(?H]CYC;W(?QP1@7D60266(#B6@:3DG;:BD'_7N@[H 17]6I;6'N^1 M4AX<3M8[1TJ18QWRFY7+H%;M)WRAC1285!Q94!8;D.(J-V,C-%MM>LWLS35X(B2<.(^,2BL,W' M,]VGH5\GIO71=)2$!X:0]>Z)R6MRU360ZX;DJDL%019.01\GK'-;!&]]1_20 MBGZMRG%:?00B!XBX[[K4M8_^_AO.I^.S+\N;UDC$S]HLLE!2D,&!U3[5;L(, M(N,">/#)4G@7N-^M4G6'Q8:#C$.4.>M0LGTCA0+$/)NNIF5'"OW?%R(!P[+9>OZ%02[QT(-^^ M(5./XU>S;SBM-_+5T"J&R G8$+A1H- *\'PU1 P=$YBEDKM-3[O_R?V6'K1R M.XX7VI T?M71D?BER1KS4_!F50[H MI<_>A)TQ\-1J T'%(;J\CXNF@AT44G[''TLN[O!BL#@Z'CUD"K=I!WD//M6J M3EOHS,N9Q53V!\G#A?IQ&;K%QY'B'!0TWLQJ9R)RE.\QQ K__\N[MMZVCB3] MOO^E@+Y?7A:P'6(F%]M?RT_>T6Z(8YR07Q):L BI&#AL$KD$)9R;-EF9UPPAQZU3R7 M)Z>%Q]DL[2 @^MA3^W!7&15ZT(6E8K(&6&>M>[2>H24 M>:_=M@Z@M^!W![#Y\*!DZBYGA']>?+GY\G9U=;4Y5-_A5_KF^MM"1X8!E07- M:Y&#+9(,+\E I."$H2]R\RS,&/IZ*I<]$1#/%+0UE4X'R'O,+UI=?O.EMNA< M6"4LKS,@=1(6E)8&0O(:ZL1+ZTU#A$74S@4>$!B= 72\NP1>HR4G,BFN?.8V#.M9B!=/'Y<,L"E](1YHXB%H:5.O?RZ82/CC:9Y+) M8IU#T7H<[%#:>LHR3*'H&DFE [0]W%X+8;S!Q P(7?O"8DG@LJZ1#I8Y"X@Y MMBYY>/C^GBSZ]@;7*.[V@(Q\71]V2_['F^OU-2X3J=O=$4_&(6/&" X_R77X LMZ:D38C-7R9#Z ME&A(I09/>X95GR1J)$<$51 OX2(>IW 0XNRK0MQT$NH ?X\Y]FDS3N$B[D)U M"X6"&?H7"B^*-A-F\*;Z+S(20YGEY/9.:E+M$30(7>XUH:L=_[L#TYOE\@8O M/UU=+./%5_JP6Q,QHY@2(\22Z+!7& !%MI!$%BY+Q[1J7:@^A*Y!T/*O%UH- MI-%#GN9^0>_QJFK@]2]52 LNG936(:#3AM2NXL2HPNC89P6%HZ_,7J/"9S(T M1UXR+ #*7@-&FO+S=32JN9]9LRF5S.OK3?%E_EJ;OBRO5^5#_B-?X6]YPX S MN]F<]K()6MXT6/6T?7%TEC%KGNB(,[("#<$EPT CUAHE5"J["8Z#E^F+@T$( MB_56@*H-88LLX$R68'76NL@@BVX]K^RU],49(_Z#),M?U4J:@ +0)U+*)GNQ/])K%")F+XAN) 4B:W:L:\;Z7_^ MQVI'/I9"-"LZ-EEM]^2,!2<]!U*@FJ%C0?)A5^J>/GO&\N:)I7\:^_J1/GVX MA:_43#%)"V"HR&RR,@,R:Z XEJ0E'S[O=[;ZKOSOGSYC[?+4"#B1A=U@X,?5 MS=6M!LN>=LC7'<$79KBDLC!\PB@O;.6A/)BTI3WL3OLY'0*3Y$$PYWAI#=AA%!>R^M M@.SJ"F+PX%,L],E9IA+JHO[ENC6,DNKWNS6,8?'=$9K072EF52YDVFOEAU%V'%VT6=,[QTX+?HHD6@F&FMFJC M3]X%R-8J8Y1#**6C0:I1+.M.1SQ3_YD<6>R.M@,SL8[/7 M::= 9IM4$C8R/T5^IUE5[HM?/S@%3Y-*Y;6E=_^*US=7%]<7>;TJM?/PKO%P MLXSN=YX_:1)WS-JFS=M*]($.. YVT_(P8D40UV!""IYTF>"Q=>/C:?*VM7_Q MYUW_XGOVWEU>7=G]:UAX?#UO +&01 M-J#,X)E(M4::0]#6@K;1IFBT0-NZK/,L@N<_J.>#ZYGB>VU8K9OQ\S_('-;6 M9)\-E-J)1A46P''D$*.5+'E17)D5HCLZYW=$YT3F*<)ZE8"LV:.%9HSS0&>" MRH)L9DPM6#Z=1.O]MP]E!.5I@KQ&6-:6U0,]25"Y"-'61 M3F1 )0Q(E:).CLFDFM\Z.X70^2\SS@W*T>+J )./ PKO\.KJV_U5.Z]#\+((SD]+^I@_XY]Y MW6*@['./:QR?&4QYHW#,W?L.U523 C'!D1UF4="!)R+9858#J1:>DG0)<^NY MFL^04$HK-.RKGC:\[^ ^R5?XG5.G_#J^MMGVKIKXDR5S::\N+:?8*0X$V[Z MK*<(:(A+Q8> 0B1A6.L:B6?(Z01(YPG\R=2<-MSO%TB[\@%?B!E!)\C:U-%" MB4[C(BPD*6+D3&966O>>>9:@><'43.S#X'2"#.9.E]-&^R7'?/%'W6)O?B-O M]4%KS!19=D5'L+I.@K"9 3)=($H=LT+CG1]V!^BYMW2)D%,DN9J"K?TJG/7; M;P^_V>RII!PM)'GPLM1H1YTV;TA/1_JOQ1AM0H@OHWT.4#=O\/Y%S[5S9=,9 MZFZ; !=3F,X&)'.:/,VLP1O2W4*S+'1!R7CK3.]3*KI45V?+^QE8G<#\SN!S M-W=(D-<;%23Z!,II#2&(#$$+):4S&$3K3,Y3*OJ!SRER?08F)S"Y YC\2KS? M',WO+G&]_EA^O5[%_]EL'YU0J&!\/:1)*T=%:ZCSL(JHES4*$^WO-APE9M[D MWC0G5QO.=P"AA_3?CAQ'+XU3$7PMG%2IU-BZ)RLOT/YR*(I6K9NC/:5B7DW3 M2+S[TY//X_7U M"GK\W)D''I\IHE4;?G6@& [IS0]WU;4NJY05%P1^K,V2R+4,@GO(PCO-A<^8 M6GY:@>7/UTYPQ[230$YS>__DU+]?Y;5[F"I;,/"05ZBUG8<$+XR"9S,F^M\0Q;(RIX=3U%\=I [.)Y-,!\G[8 MO?9N86_6ZWR]_CE?+YSC*$),$)U7M;,., W@30 MY&C$)'7(40XRLD]Y>W]&U7F >ADQ=*"Q-N[++SG5O$WZ>/4.+R]S^N'FBKBX M;8W\Z^\D F(B&AXS"\!L0E!&*0B1>"I"P%A<"LFW3K<.)&W>,L?I=-D4DIE; ML7VXP%#;N=-&^5N]$'0X>UBGG-K"E"0KL_:.7[0I'/S'V)D%,,=.(+#8$YTL1.)R5C+!A80Q3= MOG?>>0RSHNDDUG=P"/YM>97CZK?EQ?_E1"O;N;WK12:&%.TX86(3DO$9L%3] MFNI&$5E&[AL?>D=(F7<,PW2'7 O.]W];?G.4UY9H],+W_WMSNXY&!=C;5]U5V8JLLN?. U/1U3[6"GR=[FB*-:(DJZQO77OSF(*S;>Y= MSCY,P;Z#Q# M[D^,Z48L[^"P.IYP9%%)J0T#P6N%@TR!%D(_9! >L[16Q-9U'^=E\J=+RK82 M]^!<_AC>=P"B0\E+INO\D@26A5(G'PGR"92M.4CA!$O98&O-\WIR^:/$.R"7 M/X+7/:!E]>7+:KE9QYM=BMIY9S3] UG7[GTJ,'"H F03 Q81BY#-*S^>4-%? M < 8N>[#Y#PFSSK"^L :WN[6$!B=VEH+2(P32XQSM',L!VX=)BEJ9K%UUO8I M%?-FTJ8#RBE,[D&?/&#(O1^9BM"$ZPS%6CJ8F4=PG"-PD9D*)D=96MOU!PF9 M%RQ3F2[G\[P'X&R@OUG#-OK]8!KM DTRT03R#X3!31M90)<-!%,2]\%[E9H; M,,_0T\_A=**X#ZJ=!KR?.XS\8"%_KPW]\M5F/0O!=4E*"@C,6U "ZSVYY"'% MX#SS7*BT%^T[$B\^\H)^#J'S -&,B:\Q<'??&/)V>N/MTFOOSTC;X8>+RYOK MG)H&]D:_=?+ WWE\F"8PZ#!(7N=F&D:NF2I> D$[ E=>VZBC,]C:U'RYP"!+ MHA3)R42,W(#2F<[^J H(J;V/7OBR7T/]+Q,8'"/W,8'!,2SOP#@Z'KWPT5KF MB@ 39&V!1"YD<$R YO0-LS'9YMTG7V%@<)2X!P<&Q_"^ Q =\%4=4[XH26Z& ML8GX4N/N+G$H/C/I,#,3FGOPKR8P.$J\WP\,CN%U#VAY&K/2*+1FC':1K?5O MA3/PVDAPEC/##6VMY@-X7T%@<)1= [2M*Z]?V7QGG-.I/-YW@%P]GV+3U>K'U=77_#.] NF7H8K$B)6 M]S3UHWM.%/O^;8V6,N@ 4]MBI@^K]?I'XMZA M6R=OK;AJ,_K^C;Y3611J_Y[:T0^3 KDB68G6K6$G7,[,3EY3W!V\Z38_"&;-VFT">?><>++B M-]?75Q?AYKJ>19]71U8KJE[1(M3A;5@GK0G DA4=5-:9R!@M?5C4]$Q"YCW% M)P'KB\MG?C3^G*\'+_@3;FN-4QTB+#EXP6F!EM79#")"EDJI;'@V3@P"X/AW MSWN-;CK,32R%9LV1SU)Y3ZXY?UI=;41W:'G!%"\M:F#21U#!DR5N!0/++5/& MZ93CL!LIX]\][]6ZJ17;9%+HHA[FT49Z\P=>7&[7\R![MLNJ;+(F"^=2C'4T M7$$D.YW+!(YY37Y]Y([,!N^:MQ4<2>*\M^TFM0FG%-:,*N]V>?^9Z[#0I[N?RMXLSNI9;.PW)%*SCWQ$\V;50N TZ.JU9\Q%KHPB<]\[> MI#B<3E!=Z,2#R]LEBY^L\4WZ[YOU]>:F(C(7$]8[0)CK#"[+("1K0,=81SL' M%FWK84 GDCKO#<"7QV9CX740(SJR!8\M=.%DL@R)ATY4EY^G!$$4#5QZS87" M:'SK,.1($N>]0#B'OFPBK [.[8/U-0LKC34\(+A41TUX5\"I4"!Z(1!#=?%; M:\.#A S"E7^5N#J?\5V: ^P5+*N/R=& MT(Z487%F]D\!HE.XWP6,WBRO+U(E_N*/_&N.N^%K[_^,ESF>AH,\74.D'2A/ >:W?/2>J]O#3[ M+_9]'$"_V 706]S4'_CDQD6[IZRG46'NX5S$G4+U3)J4:N#.6<(-A@B8=(%$ M>I9)=%GJYF&N9RDZ5SG^]6*YHBWT[?:YV_(-0CE::05D1S:FDC%#"(F#5.A# M#%ZB;+W,@X3,F\=MB(5]+78^VSOP-9^[=,Q+8!8AR1K:<(F_W"N=P"? \6&6NE0,CDFMLZW4&0)@ LF@\TR%11&9]:Z M;='K*=@=)=[O%^R.X?7<%]_VNLS;PIQP&<$&5:L+G0'$.L\V%F-DL-R)@?W1 M^N[*/TI$SW3E'\.O'A3#T[)A$XKFL2CR7 LIS%0G)17.(3'!B\@L.M/Z'LB) MM=DO>1?_%'PT8G)?,+GM)L"CYD:$##$: KH( ;PAWRX*$2(B\:;Y5;,36S9, M5ELS'4Q.8?*,,%E?72\^_F-)S_G]XNMVW!KSS&%$8*H.)[$F@=^$SX5A@3GZ M+ 9EANG)#Y!!O]VCXLE+Y]49[:S/\[C9"PQV&\)FQG)M\FD$MZ",),\MN@PB M.!69%#+A(#-S*!#FM"O/%-PA\9_ Q;D-R+_<1IM^O%CB,E[@)9E(MS.+4!9/ M/CPY[DR1'T^? B<[R;(LHD54VH=!UN0S+^E ]J=(;34!"^>&PM_QZF)U4&K4DM#%>T4[8!<+<=X"L7:8<.5A[]SGO.B*5 F8G ' M%N=SL\HM*E8$-\!8K%,U0P$GB6?[!=%N MUTG/C#"6C/,8--GJ28!CPH&F%469%"IL71WQ+$']#,,]2^S#X'2"#.8^S3Y= MY9\^?;P[B6\5*QHI,2<'T9:J6 L""FLADNY6CCOI]P/P1TZNP\_O$A6G2&_5 MEI4=J)=]W?OAOML]R\QD*2 5';<-KL@1,/3#TQ&LE2$'?N*DWH<^1EFV/Y_: M<+T#^'S";YMY&+4*<;V]R%+OE'Y>O2GEXO*"]MUZ873QT=4!Y X-6?NTN>H- M%L#DM$2!TI769]0 LOK*\YT(@-6TTIC[M/H5[]I%O%LM_Z"';HMTZ#R_?N D MK.^__*5*<)&X+)@,)Z_2!-J:1D'(B0&2QV"YD2K+80F?$PGH*XIW'K9>3! = M:+.AD\C0&,\T;9_ ?6U7K1RI?D/6 ]F2F V7N!\":E"OT&Y&W(LYE'JL^%P*L"-E+X@+J M8;=VV]+5E]G60 _.*+;76E9ZWS_UCB^W7ZV;5YH.>=F+%)^.7O7+U*/*7)*3 MY)QJ%VH79&W!&:[!DX[DZ(R,OG5=Q!SUJ,:8Z&)-5+G(2/\K\L%5U,"R-,8& M^F98PNZ?NAYU#!:&U:..87L7UMZN=&[;9;?> U@MJ_NTB14>*VVI- M) EA$S3T1A9:$"9L?8'C68+Z\E=/$/BQNM2SN=\!E/;6L LM&J-]"$Z EY)V MF.*,=EB]_U1<<-D'R7+KT4$'">FD0O5\0>]?.3N;ZQU 9]OQ91<\5N2E2$_F M: XAULMRM+58-I"R=8$+89&[QHAY^/X>FIV?)=O%1<3#Y_=N-8)T MJ[+)@\R!7(>L&3%(&(A1H)3!.Y];=Q]^CIZ9F](U1TXSWO=2RK91ME'8K%.H M%WI%O1)0F^5Y$<&@,1E9],H,2NF\]HK&4^R6\[C9"PQV6X-KK66=761H$:!$ MM.!SL,!0*>&).6Z_E> _4T7C*,$]4]$XAHMS!QR?*\?CY/I-BS.EYS1>,HJ0VM:!S#PKFA,*+@3C!C!%HD1>E-;;^? &.) MP&11&'B)V0RK=7V-%8TG V4B!G?@K!P/J3.N8[%D#M49>*!T]("912!;VR@> M%+.Q=9+_O&J1%ZYF/"=4TH;K';,A5JJ()-N#*O11/85F3L1',^W&FLLJ0Z@N,^V@TF[73=> M+PWSU@8(R(B1)=-!($,!X8Q13IG$0^OY+2/(Z\O!:@._J:3S6H!W,%ML><0H MN >O$[DMWA=P62N03 B=5')Q/\G_,C \.?,_0QW*Y* \6W)S>P>'K=8#:UUD MK[,IT4"1/M?[WXRV(%FQ//ABDI0,]; JN\&O[+6>Y!143 MQ@!)B%H>RD*2+Y.KF+;JI%BGL)#)&W6]^>%4337$VA3#"2/1>-M\1-OKJSH9 M@X5A52=CV-Z!_?=\.KP.,2+J$V0A:CRHSB_R1=%)(KP2+G./K6V\5U=U,DK@ MHZI.QG"_ R@=3GMFTN>FCF&3LH:BLTZ )LAZV]$G5TIQO'5Q^JNK.ADEZ$%5 M)V.XW@%T'E5&(-="HH^ Z!RHX#B@5A%8"#:A+@E-^PM:?5>=C!+G9,7H13$@I*.9%_UIM*D@%4!QB/+-OIL)V@)/(2ROC1/&TA-()/Q M6/-;K"WS;[5;0SNL_;1>WQQ8S?LO7R]7WW+>_,VGFZOX.Z[SITM<+F**C Y_ M 2)STN.Z'OO%"*!%<1&BO,?:SD3BIQ.8?_?NY3DS:1NX^EG?; MR-U/R[N@[UT4>+DU31=,^^ 3"R!<@6*\T2<=IZ+O4M;1^+L(U_< M:[3]%'Q-SOAF\[,FB[EO%_66]DRJWDY>KC+DBDC)!Z<'+=\V&WJW6U^O-O?10R;MMS'$7!E6LZ.I&0L0B*Z L>%XL,*U# M%"8PLS],_NPSYCR*SSZ*=SF+W7C/)T)[0S*C_;AYY]MO]W^SH^/-/_ J;=VL MF)ERH;9IBDB[TEL%(:$'H6*.9 ;'5O[%,V(G]4',/CG79Q%_!_[PEG+Z MXTWOP_B,"9H[)S@."_8E@)TND SB= MSKC[92]3-9I_QB]Y%^R,Q-;?9A'KRP[#M ^YO+S=_L)H@_6?K[/^O'O+"^2%[[K@=1 JAB M,SA-/D#A-AC!//>A=5W!,,HZU\*-\;)OS;877L,(Z=%@UNZ+^J,ZF__^;_\/ M4$L! A0#% @ '9;Z5H.3K]QP!P !"8 !8 ( ! M &5X:&EB:70S,3$R,#(S,#8S,"YH=&U02P$"% ,4 " =EOI676M-#68' M "?)0 %@ @ &D!P 97AH:6)I=#,Q,C(P,C,P-C,P+FAT M;5!+ 0(4 Q0 ( !V6^E:>!7G1_@, )(0 5 " 3X/ M !E>&AI8FET,S(R,#(S,#8S,"YH=&U02P$"% ,4 " =EOI6[-UUE#<< M 0#YPQ( $0 @ %O$P 9W-H9"TR,#(S,#8S,"YH=&U02P$" M% ,4 " =EOI6\T;7+CP/ !!J0 $0 @ '5+P$ 9W-H M9"TR,#(S,#8S,"YX&UL4$L! A0#% M @ '9;Z5FSF.. Z30 L"H# !4 ( !M5@! &=S:&0M,C R M,S V,S!?9&5F+GAM;%!+ 0(4 Q0 ( !V6^E9SLKEU5*< ('U!@ 5 M " 2*F 0!G&UL4$L%!@ ) D 50( )&W @ $! end