XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Major Customers and Vendors (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 10.00%  
Key Partners [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 10.00% 10.00%
Key Partners [Member] | Revenue [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 10.00% 10.00%
Other Customer [Member] | Revenue [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 10.00%  
Customer One [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 12.60% 5.50%
Customer Two [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 11.60% 4.20%
Customer Two [Member] | Accounts Receivable [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 16.20%  
Customer Three [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 11.10% 15.80%
Customer Three [Member] | Accounts Receivable [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 15.80%  
Customer Four [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 8.20% 10.30%
Customer Four [Member] | Accounts Receivable [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 14.40%  
Accounts Receivable [Member] | Customer One [Member]    
Major Customers and Vendors (Details) [Line Items]    
Concentration risk percentage total 19.70%