Quarterly report pursuant to Section 13 or 15(d)

Credit Risk and Concentrations (Details Textual)

v3.20.2
Credit Risk and Concentrations (Details Textual) - vendors
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Credit Risk and Concentrations (Textual)        
Purchases, description     Purchases from these vendors during the three and nine months ended September 30, 2020 was $0 Purchases from these vendors during the three and nine months ended September 30, 2019 was $0.
Vendor One [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage 21.00% 23.00% 24.00% 25.00%
Number of vendors 4 5 4 3
Vendor Two [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage 19.00% 19.00% 13.00% 19.00%
Vendor Three [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage 15.00% 13.00% 11.00% 13.00%
Vendor Four [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage 14.00% 12.00% 10.00%  
Vendor Five [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage   10.00%    
Accounts Receivable [Member] | Customer C [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage       17.00%
Accounts Receivable [Member] | Customer A [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage     44.00% 59.00%
Accounts Payable [Member] | Vendor One [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage     19.00% 41.00%
Number of vendors     2  
Accounts Payable [Member] | Vendor Two [Member]        
Credit Risk and Concentrations (Textual)        
Concentration risk, percentage     11.00% 14.00%