v3.26.1
Note 16 - Equity Incentive Plans (Details Textual) - USD ($)
3 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Jan. 01, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jun. 30, 2025
Aug. 09, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       321,650   392,494      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price (in dollars per share)       $ 6.74          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price (in dollars per share)       $ 24.45          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term (Year)       8 years 4 months 28 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted-Average Remaining Contractual Term (Year)       3 years 6 months 14 days          
Share-Based Payment Arrangement, Expense       $ 208,000 $ 100,000        
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)       4 years          
Share-Based Payment Arrangement, Expense       $ 143,000 74,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 621,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       3 years 3 months 7 days          
Restricted Stock [Member]                  
Share-Based Payment Arrangement, Expense         $ 2        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares)       0 0        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)         111        
Restricted Stock Units (RSUs) [Member]                  
Share-Based Payment Arrangement, Expense       $ 65,000 $ 24,000        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 223,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 10 months 13 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       10,755          
Share-based Payment Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Total Fair Value       $ 306,000          
Share-Based Payment Arrangement, Employee [Member]                  
Ownership of Stock, Option Grants       10.00%          
Share-based Compensation Arrangement by Share-based Payment Award, Exercise Price, Percent of Market Value per Share       100.00%          
Parent or Subsidiary of Company [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Exercise Price, Percent of Market Value per Share       110.00%          
The 2021 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)     4,312            
Share-based Payment Arrangement by Share-based Payment Award, Number of Additional Shares Authorized, Percentage of Shares Outstanding                 5.00%
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)                 5,434
A&R 2021 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 126,289 27,846              
Share-based Payment Arrangement by Share-based Payment Award, Number of Additional Shares Authorized, Percentage of Shares Outstanding       5.00%   5.00%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             86,669 58,823  
Ownership of Stock, Option Grants       10.00%          
A&R 2021 Plan, Amended [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             511,669    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       297,751