Annual report pursuant to Section 13 and 15(d)

Credit Risk and Concentrations (Details Textual)

v3.19.3.a.u2
Credit Risk and Concentrations (Details Textual) - vendors
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Credit Risk and Concentrations (Textual)    
Purchases, description Purchases from these vendors during the year ended December 31, 2019 was $0. Purchases from this vendor during the year ended December 31, 2018 was $0.
Vendor One [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 32.00% 97.00%
Number of vendors 3 1
Vendor Two [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 27.00%  
Number of vendors 3  
Vendor Three [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 21.00%  
Number of vendors 3  
Accounts Receivable [Member] | Customer C [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 29.00% 26.00%
Accounts Receivable [Member] | Customer A [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 14.00%  
Accounts Receivable [Member] | Customer D [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 10.00% 10.00%
Accounts Receivable [Member] | Customer E [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage   30.00%
Accounts Receivable [Member] | Customer F [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage   13.00%
Accounts Receivable [Member] | Customer G [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage   10.00%
Accounts Payable [Member] | Vendor One [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 36.00% 49.00%
Number of vendors 3 1
Accounts Payable [Member] | Vendor Two [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 12.00%  
Number of vendors 3  
Accounts Payable [Member] | Vendor Three [Member]    
Credit Risk and Concentrations (Textual)    
Concentration risk, percentage 10.00%  
Number of vendors 3