Basis and Summary of Significant Accounting Policies - Narrative (Details) |
1 Months Ended | 6 Months Ended | 12 Months Ended |
|---|---|---|---|
|
Jul. 31, 2018
franchise
|
Jun. 30, 2018
franchise
state
|
Dec. 31, 2017
franchise
|
|
| Significant Accounting Policies [Line Items] | |||
| Number of Businesses Acquired | 5 | 4 | |
| Progressive Leasing | |||
| Significant Accounting Policies [Line Items] | |||
| Number of states in which entity operates | state | 46 | ||
| Subsequent Event | |||
| Significant Accounting Policies [Line Items] | |||
| Number of Businesses Acquired | 3 |