Quarterly report pursuant to Section 13 or 15(d)

13. Risks and Uncertainties (Details Narrative)

v3.20.2
13. Risks and Uncertainties (Details Narrative)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Product Concentration Risk [Member] | One Vendor [Member]      
Concentration risk percentage 21.00% 24.00%  
Product Concentration Risk [Member] | Another Vendor [Member]      
Concentration risk percentage 15.00%    
One Customer [Member] | Sales Revenue Net [Member]      
Concentration risk percentage 26.00% 27.00%  
One Customer [Member] | Accounts Receivable [Member]      
Concentration risk percentage 18.00%   15.00%
Another Customer [Member] | Accounts Receivable [Member]      
Concentration risk percentage     11.00%