Annual report pursuant to Section 13 and 15(d)

COMMITMENTS AND CONTINGENCIES - Schedule of Client Revenue Concentrations (Details)

v3.20.1
COMMITMENTS AND CONTINGENCIES - Schedule of Client Revenue Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
North America | Client A    
Product Information [Line Items]    
Accounts Receivable $ 131,911 $ 207,373
North America | Client A | Customer Concentration Risk | Revenue    
Product Information [Line Items]    
Concentration Risk 9.20% 10.80%
Europe | Client B    
Product Information [Line Items]    
Accounts Receivable $ 176,237 $ 156,478
Europe | Client B | Customer Concentration Risk | Revenue    
Product Information [Line Items]    
Concentration Risk 10.00% 10.20%