Annual report pursuant to Section 13 and 15(d)

Business Concentration and Risks (Details Narrative)

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