XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Loss Contingencies [Line Items]        
Revenue guarantee description     These arrangements generally guarantee the publisher a monthly amount of income for a period of 12 to 24 months from inception of the publisher contract that is the greater of (a) a fixed monthly minimum, or (b) the calculated earned revenue share.  
Revenue $ 34,746,512 $ 23,090,940 $ 68,361,993 $ 53,503,793
Publisher Partner Guarantees [Member]        
Loss Contingencies [Line Items]        
Revenue $ 1,803,597 $ 2,628,477 $ 3,566,954 $ 5,002,564