Stockholders' Equity - Pro Forma Ownership Interest (Details) |
Jun. 30, 2018
shares
|
---|---|
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |
Pro forma number of LLC Units outstanding (in shares) | 36,279,934 |
Ownership interest held by Goosehead Insurance, Inc. | 37.30% |
Ownership interest held by non-controlling interest holders | 62.70% |
Ownership interest | 100.00% |
Parent | |
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |
Pro forma number of LLC Units outstanding (in shares) | 13,533,267 |
Noncontrolling Interest | |
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |
Pro forma number of LLC Units outstanding (in shares) | 22,746,667 |