Quarterly report pursuant to Section 13 or 15(d)

Segment and Geographic Information - Company's Top Five Manufacturers Produced (Detail)

v3.22.1
Segment and Geographic Information - Company's Top Five Manufacturers Produced (Detail) - Cost of Goods, Total [Member] - Supplier Concentration Risk [Member]
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Manufacturer One [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 17.80% 18.60%
Manufacturer Two [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 5.20% 5.00%
Manufacturer Three [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 5.00% 4.80%
Manufacturer Four [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 4.80% 4.80%
Manufacturer Five [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 4.40% 4.30%
Top Five Manufacturers [Member]    
Segment Reporting Information [Line Items]    
Percentage of Total Production 37.20% 37.50%