XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Concentration of Suppliers (Details Narrative)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Risks and Uncertainties [Abstract]    
Accounts payable balance with top two suppliers 15.00%  
Percentage of inventory purchases from top three suppliers 64.00% 55.00%