XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Major Customers and Vendors (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue, Major Customer [Line Items]    
Revenue $ 24,598,274 $ 21,206,363
Customer A [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 3,883,589 $ 1,678,669
Revenue percentage 15.80% 7.90%
Customer B [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 2,801,748 $ 930,682
Revenue percentage 11.40% 4.40%
Customer C [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 2,533,766 $ 2,122,657
Revenue percentage 10.30% 10.00%
Customer D [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 1,349,214 $ 2,547,113
Revenue percentage 5.50% 12.00%
Customer E [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 2,280,873
Revenue percentage 0.00% 10.80%
Partner A [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 1,315,706 $ 6,841,386
Revenue percentage 5.30% 32.30%
Partner B [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 9,210,347 $ 5,350,393
Revenue percentage 37.40% 25.20%
Partner C [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 4,051,217 $ 2,584,103
Revenue percentage 16.50% 12.20%
Partner D [Member]    
Revenue, Major Customer [Line Items]    
Revenue $ 1,007,573 $ 2,159,356
Revenue percentage 4.10% 10.20%