Quarterly report pursuant to Section 13 or 15(d)

Major Customers and Vendors (Details)

v3.22.1
Major Customers and Vendors (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
customer
item
Mar. 31, 2021
customer
item
Dec. 31, 2021
Purchases | Vendor concentration risk      
Significant Customers and Vendors      
Number of vendors | item 2 2  
Purchases | Vendor concentration risk | One major vendor      
Significant Customers and Vendors      
Percentage of concentration risk 22.00% 24.00%  
Purchases | Vendor concentration risk | Two major vendor      
Significant Customers and Vendors      
Percentage of concentration risk 10.00% 9.00%  
Net sales | Customer concentration risk      
Significant Customers and Vendors      
Number of customers | customer 2 2  
Net sales | Customer one | Customer concentration risk      
Significant Customers and Vendors      
Percentage of concentration risk 24.00% 20.00%  
Net sales | Customer two | Customer concentration risk      
Significant Customers and Vendors      
Percentage of concentration risk 14.00% 13.00%  
Net accounts receivable | Customer one | Customer concentration risk      
Significant Customers and Vendors      
Percentage of concentration risk 20.00%   18.00%
Net accounts receivable | Customer two | Customer concentration risk      
Significant Customers and Vendors      
Percentage of concentration risk 17.00%   22.00%