Basis and Summary of Significant Accounting Policies - Narrative (Details) |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
|
Jun. 30, 2019
USD ($)
state
|
Jun. 30, 2018
USD ($)
|
Jun. 30, 2019
franchise
state
|
Jun. 30, 2018
franchise
|
Dec. 31, 2018 |
|
| Significant Accounting Policies [Line Items] | |||||
| Additional number of businesses acquired | franchise | 5 | 5 | |||
| Threshold period past due for write-off of trade accounts receivable | 60 days | ||||
| Progressive Finance Holdings, LLC | |||||
| Significant Accounting Policies [Line Items] | |||||
| Threshold period past due for write-off of trade accounts receivable | 120 days | ||||
| Progressive Leasing | |||||
| Significant Accounting Policies [Line Items] | |||||
| Number of states in which entity operates | state | 46 | 46 | |||
| Progressive leasing invoice volume | $ | $ 403,410 | $ 335,088 | |||