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

Stock-based Compensation (Details Narrative)

v3.25.1
Stock-based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 26, 2023
Dec. 31, 2024
Dec. 31, 2023
Jun. 20, 2024
Aug. 31, 2023
Jan. 01, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance   1,173,456 582,860      
Number of common shares issued for consulting value     $ 498      
Pre-tax intrinsic value of options exercised     $ 196      
Stock option exercised   112,500      
Stock-based compensation, unamortized     $ 1,583      
Unamortized stock-based compensation cost, weighted average period of recognition     1 year 10 months 9 days      
Weighted average options grant fair value   $ 5.76 $ 5.74      
Consulting Service            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted unit shares     45,736      
Restricted unit value     $ 305      
Consultants            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common shares issued for consulting     23,000      
Employee            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option exercised 12,500          
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Unamortized stock-based compensation cost, weighted average period of recognition   8 months 8 days        
Stock-based compensation, unamortized   $ 248        
2019 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Expiration period   10 years        
Shares early exercised and subject to repurchase   0 0      
Common stock reserved for future issuance   404,047   300,000 200,000  
Common stock reserved for issuance description   the number of shares of common stock reserved for issuance under the 2019 Option Plan automatically increases on January 1 of each calendar year for 10 years, starting January 1, 2020 and ending on and including January 1, 2029, in an amount equal to 5% of the total number of shares of capital stock outstanding        
Increase in common stock reserved for issuance as a percentage of total number of shares of capital stock outstanding on the last day of the prior calendar year   5.00%        
Increase In common stock reserved for issuance of number of shares of capital stock outstanding   215,405 203,873      
Number of common shares issued for consulting value     $ 110      
2019 Equity Incentive Plan | Consultants            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common shares issued for consulting     45,736      
Number of common shares issued for consulting value     $ 498      
2019 Equity Incentive Plan | Consultants | General and administrative            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of common shares issued for consulting value     $ 388      
2019 Equity Incentive Plan | Granted To Ten Percent Stockholders            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period   5 years        
2019 Equity Incentive Plan | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period   2 years        
2019 Equity Incentive Plan | Minimum [Member] | Stock Appreciation Rights (SARs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price options granted from fair value common stock, percent   100.00%        
2019 Equity Incentive Plan | Minimum [Member] | Granted To Ten Percent Stockholders            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise price options granted from fair value common stock, percent   110.00%        
2019 Equity Incentive Plan | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period   4 years        
2019 Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance   20,824        
Common stock reserved for issuance description   The number of shares of common stock reserved for issuance under the ESPP automatically increases on January 1 of each calendar year for 10 years, starting January 1, 2020, and ending on, and including, January 1, 2029, in an amount equal to the lesser of 1% of the total number of shares of capital stock outstanding on December 31st of the prior calendar year, and (ii) 50,000 shares, unless the Board of Directors or the compensation committee of the Board of Directors determines prior to such date that there will be a lesser increase, or no increase. The increase under the ESPP for both 2024 and 2023 was 5,000 shares, as adjusted for the Reverse Stock Split. During 2024 and 2023, there were no purchases under the ESPP.        
Increase in common stock reserved for issuance as a percentage of total number of shares of capital stock outstanding on the last day of the prior calendar year           1.00%
Increase In common stock reserved for issuance of number of shares of capital stock outstanding   5,000 5,000