XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components - Schedule of Intangible Assets Subjects to Amortization (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Intangible assets, gross $ 100,722,665 $ 99,804,903
Intangible assets, accumulated amortization (23,621,350) (8,400,759)
Intangible assets, net 77,101,315 91,404,144
Developed Technology [Member]    
Intangible assets, gross 20,055,866 19,138,104
Intangible assets, accumulated amortization (7,570,689) (4,090,359)
Intangible assets, net 12,485,177 15,047,745
Noncompete Agreement [Member]    
Intangible assets, gross 480,000 480,000
Intangible assets, accumulated amortization (432,000) (252,000)
Intangible assets, net 48,000 228,000
Trade Name [Member]    
Intangible assets, gross 3,328,000 3,328,000
Intangible assets, accumulated amortization (433,692) (224,745)
Intangible assets, net 2,894,308 3,103,255
Subscriber Relationships [Member]    
Intangible assets, gross 73,458,799 73,458,799
Intangible assets, accumulated amortization (14,475,740) (3,587,837)
Intangible assets, net 58,983,059 69,870,962
Advertiser Relationships [Member]    
Intangible assets, gross 2,240,000 2,240,000
Intangible assets, accumulated amortization (273,046) (94,635)
Intangible assets, net 1,966,954 2,145,365
Database [Member]    
Intangible assets, gross 1,140,000 1,140,000
Intangible assets, accumulated amortization (436,183) (151,183)
Intangible assets, net 703,817 988,817
Subtotal Amortizable Intangible Assets [Member]    
Intangible assets, gross 100,702,665 99,784,903
Intangible assets, accumulated amortization (23,621,350) (8,400,759)
Intangible assets, net 77,081,315 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