XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Intangible Assets Subjects to Amortization (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Intangible assets, gross $ 100,722,665 $ 99,804,903
Intangible assets, accumulated amortization (18,528,274) (8,400,759)
Intangible assets, net 82,194,391 91,404,144
Developed Technology [Member]    
Intangible assets, gross 20,055,866 19,138,104
Intangible assets, accumulated amortization (6,391,034) (4,090,359)
Intangible assets, net 13,664,832 15,047,745
Noncompete Agreement [Member]    
Intangible assets, gross 480,000 480,000
Intangible assets, accumulated amortization (372,000) (252,000)
Intangible assets, net 108,000 228,000
Trade Name [Member]    
Intangible assets, gross 3,328,000 3,328,000
Intangible assets, accumulated amortization (364,042) (224,745)
Intangible assets, net 2,963,958 3,103,255
Subscriber Relationships [Member]    
Intangible assets, gross 73,458,799 73,458,799
Intangible assets, accumulated amortization (10,846,438) (3,587,837)
Intangible assets, net 62,612,361 69,870,962
Advertiser Relationships [Member]    
Intangible assets, gross 2,240,000 2,240,000
Intangible assets, accumulated amortization (213,577) (94,635)
Intangible assets, net 2,026,423 2,145,365
Database [Member]    
Intangible assets, gross 1,140,000 1,140,000
Intangible assets, accumulated amortization (341,183) (151,183)
Intangible assets, net 798,817 988,817
Subtotal Amortizable Intangible Assets [Member]    
Intangible assets, gross 100,702,665 99,784,903
Intangible assets, accumulated amortization (18,528,274) (8,400,759)
Intangible assets, net 82,174,391 91,384,144
Website Domain Name [Member]    
Intangible assets, gross 20,000 20,000
Intangible assets, accumulated amortization
Intangible assets, net $ 20,000 $ 20,000