XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Major Customers and Vendors (Details) - Schedule of accounted percentage of revenue - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Customer A [Member]    
Concentration Risk [Line Items]    
Revenue $ 5,469,126 $ 1,349,214
Revenue percentage 12.60% 5.50%
Customer B [Member]    
Concentration Risk [Line Items]    
Revenue $ 5,037,888 $ 1,032,377
Revenue percentage 11.60% 4.20%
Customer C [Member]    
Concentration Risk [Line Items]    
Revenue $ 4,824,454 $ 3,883,589
Revenue percentage 11.10% 15.80%
Customer D [Member]    
Concentration Risk [Line Items]    
Revenue $ 3,551,241 $ 2,533,766
Revenue percentage 8.20% 10.30%
Customer E [Member]    
Concentration Risk [Line Items]    
Revenue $ 1,113,599 $ 2,801,748
Revenue percentage 2.60% 11.40%
Partner A [Member]    
Concentration Risk [Line Items]    
Revenue $ 22,813,574 $ 9,210,347
Revenue percentage 52.70% 37.40%
Partner B [Member]    
Concentration Risk [Line Items]    
Revenue $ 7,092,477 $ 4,051,217
Revenue percentage 16.40% 16.50%