Concentration of Credit Risk and Major Customers and Vendors - Additional Information (Details) |
3 Months Ended | 12 Months Ended | |
---|---|---|---|
Mar. 31, 2023
Customer
|
Mar. 31, 2022
Customer
|
Dec. 31, 2022
Vendor
|
|
Sales Revenue [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member] | |||
Product Information [Line Items] | |||
Number of customer | Customer | 0 | 0 | |
Sales Revenue [Member] | Cash And Cash Equivalents [Member] | Customer Concentration Risk [Member] | Minimum [Member] | |||
Product Information [Line Items] | |||
Percentage of total revenue | 10.00% | 10.00% | |
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member] | |||
Product Information [Line Items] | |||
Number of vendors | Vendor | 3 | ||
Finished Goods Purchased [Member] | Supplier Concentration Risk [Member] | Vendor Three [Member] | Minimum [Member] | |||
Product Information [Line Items] | |||
Percentage of total revenue | 10.00% | 10.00% |