Annual report pursuant to Section 13 and 15(d)

Business Concentration and Risks (Details Narrative)

v3.23.1
Business Concentration and Risks (Details Narrative)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable [Member] | Four Customer [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 11.00%  
Accounts Receivable [Member] | One Customer [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   9.00%
Revenue Benchmark [Member] | Four Customer [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 49.00%  
Revenue Benchmark [Member] | One Customer [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   77.00%
Accounts Payable [Member] | One Vendor [Member] | Product Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 65.00% 0.00%
Purchases [Member] | One Vendor [Member] | Product Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 22.00% 81.00%