XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 17, 2021
Mar. 01, 2021
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Other Commitments [Line Items]                
Referral and support services agreement advance $ 1,500,000     $ 1,475,000   $ 1,475,000   $ 0
Warrants granted (in shares) 0.3              
Vesting period 2 years              
Other income (expense), net       $ (79,080) $ 53,763 $ 415,468 $ (136,483)  
Minimum                
Other Commitments [Line Items]                
Lead and consulting agreement, term 2 years              
Maximum                
Other Commitments [Line Items]                
Lead and consulting agreement, term 5 years              
Licensing of ValidClick Technology                
Other Commitments [Line Items]                
Other income (expense), net   $ 420,000 $ 500,000