XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Non-controlling interest - Ownership interests (Details) - shares
shares in Thousands
12 Months Ended
Aug. 09, 2021
Aug. 10, 2020
Mar. 18, 2019
Dec. 31, 2021
Dec. 31, 2020
Noncontrolling Interest [Line Items]          
Number of LLC units outstanding (in shares) 36,830 36,539 36,285 37,107 36,751
Noncontrolling interest, ownership percentage       100.00% 100.00%
Goosehead Financial, LLC          
Noncontrolling Interest [Line Items]          
Ownership interest held by Goosehead Insurance, Inc.       54.40% 49.80%
Noncontrolling interest holders          
Noncontrolling Interest [Line Items]          
Ownership interest held by non-controlling interest holders       45.60% 50.20%
Parent          
Noncontrolling Interest [Line Items]          
Number of LLC units outstanding (in shares)       20,198 18,304
Non-controlling interest          
Noncontrolling Interest [Line Items]          
Number of LLC units outstanding (in shares)       16,909 18,447