XML 47 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Vendor Purchase Concentrations Percentage (Details) - Product Concentration Risk [Member] - Cost of Goods and Service Benchmark [Member]
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Vendor A [Member]    
Product Information [Line Items]    
Concentration risk percentage 30.00% 84.00%
Vendor B [Member]    
Product Information [Line Items]    
Concentration risk percentage 18.00%
Vendor C [Member]    
Product Information [Line Items]    
Concentration risk percentage 17.00%
Vendor [Member]    
Product Information [Line Items]    
Concentration risk percentage 65.00% 84.00%