Annual report pursuant to Section 13 and 15(d)

Industry, Segment and Geographic Financial Information - Concentration (Details)

v3.22.4
Industry, Segment and Geographic Financial Information - Concentration (Details)
12 Months Ended
Dec. 31, 2022
customer
item
Dec. 31, 2021
item
customer
Top five customers    
Significant Customers and Vendors    
Number of customers 5 5
Net sales | Customer concentration risk    
Significant Customers and Vendors    
Number of customers 2 2
Net sales | Customer one | Customer concentration risk    
Significant Customers and Vendors    
Percentage of concentration risk 21.00% 18.00%
Net sales | Customer two | Customer concentration risk    
Significant Customers and Vendors    
Percentage of concentration risk 16.00% 17.00%
Net sales | Top five customers | Customer concentration risk    
Significant Customers and Vendors    
Percentage of concentration risk 52.00% 51.00%
Net accounts receivable | Customer one | Customer concentration risk    
Significant Customers and Vendors    
Percentage of concentration risk 16.00% 18.00%
Net accounts receivable | Customer two | Customer concentration risk    
Significant Customers and Vendors    
Percentage of concentration risk 18.00% 22.00%
Purchases | Vendor concentration risk    
Significant Customers and Vendors    
Number of customers | item 2 2
Purchases | Vendor concentration risk | Vendor One    
Significant Customers and Vendors    
Percentage of concentration risk 17.00% 20.00%
Purchases | Vendor concentration risk | Vendor Two    
Significant Customers and Vendors    
Percentage of concentration risk 9.00% 10.00%