Quarterly report pursuant to Section 13 or 15(d)

Segment and Geographic Information - Company's Top Five Manufacturers Produced, as Percentage of Total Production (Detail)

v3.21.1
Segment and Geographic Information - Company's Top Five Manufacturers Produced, as Percentage of Total Production (Detail) - Cost of Goods, Total [Member] - Supplier Concentration Risk [Member]
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Segment Reporting Information [Line Items]    
Percentage of Total Production 37.50% 46.70%
Manufacturer One [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 18.60% 24.90%
Manufacturer Two [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 5.00% 7.50%
Manufacturer Three [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 4.80% 6.70%
Manufacturer Four [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 4.80% 3.90%
Manufacturer Five [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 4.30% 3.70%