Annual report [Section 13 and 15(d), not S-K Item 405]

Note 5 - Acquisitions (Details Textual)

v3.25.1
Note 5 - Acquisitions (Details Textual)
1 Months Ended 5 Months Ended 8 Months Ended 12 Months Ended
Mar. 19, 2024
May 04, 2023
USD ($)
$ / shares
shares
May 01, 2023
$ / shares
shares
Apr. 04, 2023
Oct. 04, 2021
USD ($)
$ / shares
shares
Jan. 31, 2025
shares
May 31, 2024
USD ($)
shares
Apr. 30, 2023
USD ($)
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Aug. 31, 2024
USD ($)
Aug. 01, 2024
USD ($)
Dec. 31, 2022
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value   $ 722,000                 $ 418,000 $ 1,079,000      
Number of Reportable Segments                     1 1      
Payment for Contingent Consideration Liability, Financing Activities                     $ 32,000 $ (0)      
Amortization of Intangible Assets                     $ 2,544,000 5,238,000      
Stock Issued During Period, Shares, New Issues | shares           262,501         262,501        
Gain (Loss) on Extinguishment of Debt                     $ (336,000) 0      
SuperBiz Note [Member]                              
Debt Instrument, Face Amount                         $ 1,800,000    
Debt Instrument, Covenant, Borrowing Limit, Resulting in Four Month Repayment Period                         3,000,000    
Debt Instrument, Covenant, Borrowing Limit, Resulting in Three Month Repayment Period                         5,000,000    
Debt Instrument, Covenant, Borrowing Limit, Resulting in Two Month Repayment Period                         $ 7,000,000    
Debt Instrument, Interest Rate, Stated Percentage                         8.50%    
Interest Expense, Debt                     64,000        
Gain (Loss) on Extinguishment of Debt                     336,000        
Embedded Derivative, Fair Value of Embedded Derivative, Net                           $ 171,000  
Embedded Derivative, Fair Value of Embedded Derivative Liability                 $ 77,000   77,000        
Embedded Derivative, Gain (Loss) on Embedded Derivative, Net                 94,000            
Restricted Stock Units (RSUs) [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted | shares     103,780                        
Restricted Stock Units (RSUs) [Member] | Vesting Monthly [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted | shares     41,512                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     25 months                        
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted | shares     62,268                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 50.00%                            
Restricted Stock Units (RSUs) [Member] | Revenue Tranche 1 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                        
Restricted Stock Units (RSUs) [Member] | Revenue Tranche 2 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                        
Restricted Stock Units (RSUs) [Member] | Stock Price Tranche 1 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Requirement, Stock Price | $ / shares     $ 30                        
Share Based Compensation by Share Bes Payment Arrangement, Award Vesting, Consecutive Trading Days     30 days                        
Restricted Stock Units (RSUs) [Member] | Stock Price Tranche 2 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Requirement, Stock Price | $ / shares     $ 50                        
Share Based Compensation by Share Bes Payment Arrangement, Award Vesting, Consecutive Trading Days     30 days                        
Melon Acquisition [Member]                              
Business Combination, Consideration Transferred, Net of Contingent Consideration   900,000                          
Payments to Acquire Businesses, Gross   150,000                          
Business Combination, Remaining Consideration Transfer Balance   $ 750,000                          
Share Price (in dollars per share) | $ / shares   $ 9.64                          
Business Combination, Contingent Consideration, Liability   $ 2,350,000             $ 138,000 [1] $ 538,000 [1] 138,000 [1] 538,000 [1]     $ 0
Business Acquisition, Transaction Costs   $ 47,000                          
Stock Issued During Period, Shares, Acquisitions | shares   77,833                          
Payment for Contingent Consideration Liability, Financing Activities [2]                     122,000 (0)      
Amortization of Intangible Assets                     $ 107,000 $ 90,000      
Melon Acquisition [Member] | Customer Relationships [Member]                              
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   6 years   6 years 8 months 12 days                      
Melon Acquisition [Member] | Trademarks [Member]                              
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)       8 months                      
Melon Acquisition [Member] | Noncompete Agreements [Member]                              
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)       2 years 1 month 28 days                      
Melon Acquisition [Member] | Developed Technology Rights [Member]                              
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year)   5 years   3 months                      
Melon Acquisition [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]                              
Business Combination, Contingent Consideration, Liability, Measurement Input   0.0404                          
Melon Acquisition [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]                              
Business Combination, Contingent Consideration, Liability, Measurement Input   0.0535                          
Melon Acquisition [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]                              
Business Combination, Contingent Consideration, Liability, Measurement Input   0.70                          
Melon Acquisition [Member] | Measurement Input, Price Volatility [Member] | Maximum [Member]                              
Business Combination, Contingent Consideration, Liability, Measurement Input   0.85                          
Melon Acquisition [Member] | Measurement Input, Discount Rate [Member]                              
Business Combination, Contingent Consideration, Liability, Measurement Input   0.30                          
Melon Acquisition [Member] | Measurement Input, Discount Rate [Member] | Customer Relationships [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Discount Rate [Member] | Trademarks [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Discount Rate [Member] | Noncompete Agreements [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Discount Rate [Member] | Technology-Based Intangible Assets [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Attrition Rate [Member] | Customer Relationships [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Royalty Rate [Member] | Trademarks [Member]                              
Intangible Asset, Measurement Input       0.01                      
Melon Acquisition [Member] | Measurement Input, Competition Probability [Member] | Noncompete Agreements [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | Measurement Input, Revenue Impact [Member] | Noncompete Agreements [Member]                              
Intangible Asset, Measurement Input       0.20                      
Melon Acquisition [Member] | Measurement Input, Rate of Return [Member] | Technology-Based Intangible Assets [Member]                              
Intangible Asset, Measurement Input       0.30                      
Melon Acquisition [Member] | First Earnout Period [Member]                              
Business Combination, Contingent Consideration, Liability   $ 1,000,000                          
Stock Issued During Period, Shares, Acquisitions | shares             72,118     72,118          
Stock Issued During Period, Value, Acquisitions             $ 90,000     $ 333,000          
Business Acquisition, Share Price | $ / shares                   $ 1.52   $ 1.52      
Payment for Contingent Consideration Liability, Financing Activities             $ 32,000                
Melon Acquisition [Member] | Second Earnout Period [Member]                              
Business Combination, Contingent Consideration, Liability   1,350,000                          
Stock Issued During Period, Shares, Acquisitions | shares                     35,775        
Shares Issued, Price Per Share (in dollars per share) | $ / shares                 $ 0.62   $ 0.62        
Melon Acquisition [Member] | Second Earnout Period, Cash Payments [Member]                              
Business Combination, Contingent Consideration, Liability   600,000                          
Melon Acquisition [Member] | Second Earnout Period, Stock Payments [Member]                              
Business Combination, Contingent Consideration, Liability   $ 1,750,000                          
Superbiz Acquisition [Member]                              
Business Combination, Contingent Consideration, Liability                 $ 0 [3] $ 1,670,000 [3] $ 0 [3] $ 1,670,000 [3]     $ 3,206,000
Stock Issued During Period, Shares, Acquisitions | shares               49,399              
Business Acquisition, Share Price | $ / shares         $ 1.52                    
Payment for Contingent Consideration Liability, Financing Activities               $ 2,900,000     $ 38,000 [4] $ 3,423,000 [4]      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High         $ 11,500,000                    
Business Combination, Contingent Consideration, Percentage Reduction if Founder No Longer Employee         50.00%                    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares | shares         27,968                    
Superbiz [Member]                              
Stock Issued During Period, Value, Acquisitions               $ 548,000              
Superbiz [Member] | Second Earnout Period [Member]                              
Stock Issued During Period, Shares, Acquisitions | shares             38,000                
Payment for Contingent Consideration Liability, Financing Activities             $ 30,330                
[1] As of December 31, 2024, the accrual for the Melon Second Earn Out Period included 35,775 shares of common stock valued at $0.62, the closing price of our common stock as of December 31, 2024. As of December 31, 2023, the accrual for the Melon First Earn Out Period totaling $333,000, included 72,118 shares of common stock valued at $1.52, the closing price of our common stock as of December 31, 2023.
[2] In May 2024, the Company paid accrued Melon Contingent Consideration related to the Melon First Earn Out Period, comprised of $32,000 of cash payments and payment of 72,118 shares of our common stock valued at $90,000 on the date of issuance.
[3] As of December 31, 2024, reflects the cash portion of the Super Biz Second Earn Out Period related contingent consideration payable. As of December 31, 2023, included 27,968 shares of common stock valued at $1.52, the closing price of our common stock as of December 31, 2023.
[4] In May 2024, the Company paid accrued contingent consideration related to the Super Biz Second Earn Out Period, comprised of 30,330 shares of our common stock valued at $38,000. In April 2023, the Company paid accrued contingent consideration related to the Initial Earn Out Period, comprised of $2.9 million of cash payments and payment of 49,399 shares of our common stock valued at $548,000.