XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Noncontrolling interest - Ownership interests (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Noncontrolling Interest [Line Items]    
Number of LLC units outstanding (in shares) 36,588 37,288
Noncontrolling interest, ownership percentage 100.00% 100.00%
Goosehead Financial, LLC    
Noncontrolling Interest [Line Items]    
Ownership interest held by Goosehead Insurance, Inc. 67.40% 66.20%
Noncontrolling interest holders    
Noncontrolling Interest [Line Items]    
Ownership interest held by noncontrolling interest holders 32.60% 33.80%
Parent    
Noncontrolling Interest [Line Items]    
Number of LLC units outstanding (in shares) 24,653 24,668
Noncontrolling interest    
Noncontrolling Interest [Line Items]    
Number of LLC units outstanding (in shares) 11,935 12,620