Annual report pursuant to Section 13 and 15(d)

Concentrations (Details)

v3.22.1
Concentrations (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Inventory purchases | Supplier Concentration Risk | Two vendors    
Concentration Risk [Line Items]    
Concentration risk, percentage 65.00%  
Inventory purchases | Supplier Concentration Risk | Three vendors    
Concentration Risk [Line Items]    
Concentration risk, percentage   76.00%
Accounts receivable | Customer concentration risk | Three customers    
Concentration Risk [Line Items]    
Concentration risk, percentage 71.00%  
Accounts receivable | Customer concentration risk | Two customers    
Concentration Risk [Line Items]    
Concentration risk, percentage   72.00%
Gross sales | Customer concentration risk | Three customers    
Concentration Risk [Line Items]    
Concentration risk, percentage 54.00%  
Gross sales | Customer concentration risk | Two customers    
Concentration Risk [Line Items]    
Concentration risk, percentage   38.00%