v3.25.2
Note 1 - The Company and Basis of Presentation (Details Textual) - USD ($)
6 Months Ended
Mar. 06, 2025
Feb. 25, 2025
Mar. 13, 2024
Jun. 30, 2025
Jun. 29, 2025
Jun. 30, 2024
Dec. 29, 2024
Jun. 27, 2024
Jun. 28, 2023
Apr. 28, 2023
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation         $ 19,191,000   $ 21,859,000      
Line of Credit, Current         15,000,000   $ 18,000,000      
Proceeds from Issuance of Common Stock, Net         $ 5,600,000          
Common Stock, Par or Stated Value Per Share (in dollars per share)         $ 0.001   $ 0.001      
Proceeds from Issuance of Common Stock       $ 5,824,000 $ 5,800,000 $ 3,560,000        
Payments of Stock Issuance Costs       $ 128,000   $ 24,000        
Financing Receivable, after Allowance for Credit Loss, Noncurrent         0   $ 1,292,000      
Financing Receivable, Accrued Interest, after Allowance for Credit Loss         0   0      
The Note [Member]                    
Financing Receivable, after Allowance for Credit Loss, Noncurrent                   $ 1,160,000
Financing Receivable, Interest Rate               10.00% 4.69% 3.00%
Financing Receivable, Effective Annual Interest Rate                 4.80%  
Financing Receivable Term (Month)               24 months    
Financing Receivable, Default Interest Rate               15.31%    
Financing Receivable, after Allowance for Credit Loss         1,360,000          
Financing Receivable, Accrued Interest, after Allowance for Credit Loss         $ 192,000          
Registered Direct Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares) 256,200   223,000              
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001   $ 0.001              
Proceeds from Issuance of Common Stock $ 1,500,000   $ 3,500,000              
Payments of Stock Issuance Costs $ 20,000   $ 24,000              
Shares Issued, Price Per Share (in dollars per share) $ 5.93   $ 16              
ATM Offering [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)         678,275          
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001                
Proceeds from Issuance of Common Stock         $ 4,100,000          
Payments of Stock Issuance Costs         157,000          
Equity Issuable, Aggregate Maximum Offering, Amount   $ 20,000,000                
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member]                    
Line of Credit, Current         $ 15,000,000   $ 18,000,000      
Debt Instrument, Interest Rate, Effective Percentage         8.00%