Major Customers and Vendors (Details) |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Dec. 31, 2022 |
|
Purchases | Vendor concentration risk | One major vendor | |||||
Significant Customers and Vendors | |||||
Percentage of concentration risk | 15.00% | 16.00% | 16.00% | 18.00% | |
Net sales | Customer one | Customer concentration risk | |||||
Significant Customers and Vendors | |||||
Percentage of concentration risk | 21.00% | 20.00% | 21.00% | 22.00% | |
Net sales | Customer two | Customer concentration risk | |||||
Significant Customers and Vendors | |||||
Percentage of concentration risk | 17.00% | 15.00% | 15.00% | 16.00% | |
Net accounts receivable | Customer one | Customer concentration risk | |||||
Significant Customers and Vendors | |||||
Percentage of concentration risk | 19.00% | 16.00% | |||
Net accounts receivable | Customer two | Customer concentration risk | |||||
Significant Customers and Vendors | |||||
Percentage of concentration risk | 11.00% | 18.00% |