XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 1 - Description of Business and Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Contract with Customer, Liability, Current $ 17,647 $ 66,572 $ 123,529
Accounts Receivable, Allowance for Credit Loss, Current 319,000 205,522  
Capitalized Computer Software, Additions 735,813 759,923  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount, Ending Balance 623,494 515,199  
Advertising Expense $ 179,000 59,000  
Goodwill, Amortization Period (Year) 15 years    
Operating Loss Carryforwards, Total $ 29,455,176    
Deferred Tax Assets, Net of Valuation Allowance, Total 1,500,000    
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 110,000    
Defined Contribution Plan, Employer Discretionary Contribution Amount 212,870 152,835  
Accounts Receivable, Credit Loss Expense (Reversal) $ 151,951 96,000  
Revision of Prior Period, Reclassification, Adjustment [Member]      
Accounts Receivable, Credit Loss Expense (Reversal)   96,000  
Federal Income Tax Expense (Benefit), Continuing Operations, Total   94,948  
Previously Reported [Member]      
Accounts Receivable, after Allowance for Credit Loss, Total   $ 96,000  
First 3% Matched [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%    
Over 3% Matched [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%    
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%    
Maximum Matched [Member]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%    
Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]      
Number of Major Customers 0 0  
Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 3 years    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 1.00%    
Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 10 years    
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 15.00%