XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Concentrations (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Customer
Supplier
Mar. 31, 2019
Mar. 31, 2018
Customer
Supplier
Dec. 31, 2018
Revenues [Member]        
Concentrations (Textual)        
Concentration risk percentage 70.00%   65.00%  
Number of customers | Customer 5   2  
Revenues [Member] | Customer One [Member]        
Concentrations (Textual)        
Concentration risk percentage 18.00%   55.00%  
Revenues [Member] | Customer Two [Member]        
Concentrations (Textual)        
Concentration risk percentage 16.00%   10.00%  
Revenues [Member] | Customer Three [Member]        
Concentrations (Textual)        
Concentration risk percentage 14.00%      
Revenues [Member] | Customer Four Member [Member]        
Concentrations (Textual)        
Concentration risk percentage 12.00%      
Revenues [Member] | Customer Five Member [Member]        
Concentrations (Textual)        
Concentration risk percentage 11.00%      
Purchase [Member]        
Concentrations (Textual)        
Concentration risk percentage 45.00%   74.00%  
Number of suppliers 2   4  
Purchase [Member] | Supplier One [Member]        
Concentrations (Textual)        
Concentration risk percentage 34.00%   22.00%  
Purchase [Member] | Supplier Two [Member]        
Concentrations (Textual)        
Concentration risk percentage 11.00%   22.00%  
Purchase [Member] | Supplier Three [Member]        
Concentrations (Textual)        
Concentration risk percentage     18.00%  
Purchase [Member] | Suppliers Four [Member]        
Concentrations (Textual)        
Concentration risk percentage     12.00%  
Accounts Receivable [Member]        
Concentrations (Textual)        
Concentration risk percentage   10.00%   10.00%
Accounts Payable [Member]        
Concentrations (Textual)        
Concentration risk percentage       10.00%
Accounts Payable [Member] | Supplier One [Member]        
Concentrations (Textual)        
Concentration risk percentage 13.00%      
Accounts Payable [Member] | Supplier Two [Member]        
Concentrations (Textual)        
Concentration risk percentage 14.00%      
Accounts Payable [Member] | Supplier [Member]        
Concentrations (Textual)        
Concentration risk percentage 27.00%      
Number of suppliers 2