Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Summary of Significant Accounting Policies (Details Textual)

v3.24.1.1.u2
Note 2 - Summary of Significant Accounting Policies (Details Textual)
3 Months Ended
Mar. 19, 2024
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Net Income (Loss) Attributable to Parent   $ (5,260,000) $ (7,236,000)    
Retained Earnings (Accumulated Deficit)   (254,278,000)   $ (249,014,000)  
Net Cash Provided by (Used in) Operating Activities   (3,743,000) (2,978,000)    
Cash and Cash Equivalents, at Carrying Value   3,311,000   7,609,000  
Contract with Customer, Asset, after Allowance for Credit Loss   1,075,000   546,000 $ 1,013,000
Contract with Customer, Liability   334,000   339,000 $ 111,000
Contract with Customer, Liability, Revenue Recognized   171,000 82,000    
Advertising Expense   $ 43,000 $ 9,000    
Finite-Lived Intangible Asset, Useful Life (Year)   5 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Contingent to be Issued (in shares) | shares 1,692,606        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares to be Issued, Percentage of Outstanding Common Stock 10.00%        
Deferred Costs, Current   $ 323,000   $ 282,000  
Number of Reportable Segments   1      
Common Stock Underlying All Outstanding Stock Option, Restricted Stock Units and Warrants [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares   2,178,000 346,000    
Convertible Debt Securities [Member]          
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares   11,442,000 1,121,000    
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Contingent to be Issued (in shares) | shares 846,303        
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Contingent to be Issued, Exercisable Price (in dollars per share) | $ / shares $ 1.85        
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Contingent to be Issued (in shares) | shares 846,303        
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 50.00%        
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 50.00%        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage of EBITDA for Next Year 85.00%        
Minimum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   3 years      
Maximum [Member]          
Finite-Lived Intangible Asset, Useful Life (Year)   10 years      
Transferred at Point in Time [Member]          
Percentage of Revenue   31.00% 29.00%    
Transferred over Time [Member]          
Percentage of Revenue   69.00% 71.00%