XML 89 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
Schedule of sets forth the activity between the Company and WPP

Total billings to WPP Agencies   $ 6,217,735  
Revenue recognized from WPP Agencies   $ 6,527,051  
Accounts receivable   $ 2,051,532