Commitments and Contingencies - Additional Information (Detail) |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2019
USD ($)
ft²
|
Dec. 31, 2018
USD ($)
|
|
| Loss Contingencies [Line Items] | ||
| Lease expiration term | Jun. 30, 2027 | |
| Area of small stores | ft² | 1,000 | |
| Operating lease, expense | $ | $ 2,212,000 | $ 1,674,000 |
| Eligibility for 401(k) retirement savings plan | 90 days | |
| 401(k) retirement savings plan matching contributions | $ | $ 0 | |
| Defined Contribution Plan, Sponsor Location [Extensible List] | us-gaap:DomesticPlanMember | |
| Maximum [Member] | ||
| Loss Contingencies [Line Items] | ||
| Area of larger stores | ft² | 5,200 | |
| Lease initial term | 4 years | |
| Lease term | 10 years | |
| Minimum [Member] | ||
| Loss Contingencies [Line Items] | ||
| Lease initial term | 3 years | |