Annual report pursuant to Section 13 and 15(d)

1. The Company and Summary of Significant Accounting Policies (Details)

v3.20.1
1. The Company and Summary of Significant Accounting Policies (Details)
12 Months Ended
Mar. 02, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
customer
Dec. 31, 2018
USD ($)
customer
Dec. 31, 2017
USD ($)
customer
Feb. 28, 2022
USD ($)
Mar. 31, 2018
$ / shares
Product Information [Line Items]            
Cash including restricted cash   $ 273,599        
Net loss   (8,821,974) $ (7,215,649)      
Debt, principal amount   1,000,000     $ 200,000  
Accounts receivable, allowance for doubtful accounts   88,071 10,104 $ 2,280    
Impairment charges on evaluation of goodwill   0 2,288,057      
Impairment charges on long-lived assets   0 0      
Advertising expense   40,993 88,569      
Marketing expense   $ 139,392 $ 127,827      
Warrant Issuance [Member]            
Product Information [Line Items]            
Warrants outstanding, per share | $ / shares           $ 1.00
Subsequent Event [Member] | Warrant Issuance [Member]            
Product Information [Line Items]            
Warrants outstanding, per share | $ / shares $ 1.00          
Number of warrants exercised | shares 234,500          
Proceeds from warrants exercised $ 234,500          
Computer Software Intangible Asset [Member]            
Product Information [Line Items]            
Estimated useful lives   2 years 2 years      
Impairment charges on long-lived assets   $ 0 $ 0      
Accounts Receivable [Member]            
Product Information [Line Items]            
Number of significant customers | customer     2 1    
Customer concentration risk     53.00% 34.00%    
Sales Revenue Net [Member]            
Product Information [Line Items]            
Number of significant customers | customer   2 2      
Customer concentration risk   70.00% 67.00%      
Minimum [Member]            
Product Information [Line Items]            
Estimated useful lives   1 year        
Maximum [Member]            
Product Information [Line Items]            
Estimated useful lives   20 years