Quarterly report [Sections 13 or 15(d)]

Stock Based Awards (Details Narrative)

v3.25.1
Stock Based Awards (Details Narrative) - USD ($)
3 Months Ended
Apr. 02, 2025
Aug. 12, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 16, 2021
Jun. 15, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant     37,000   27,000    
Number of shares authorized for issuance   256,000          
Fair value of restricted stock unit   $ 451,000          
Equity-based compensation expense     $ 82,000 $ 157,000      
Unrecognized compensation expense     $ 181,000        
Weighted average period     7 months 24 days        
Options outstanding, vested or expected to vest     548,855        
Aggregate intrinsic value     $ 0.00        
Weighted average exercise price     $ 10.39        
Weighted average remaining contractual term     6 years 10 months 9 days        
Vested and exercisable options, outstanding shares     475,480        
Aggregate intrinsic value     $ 0.00        
Weighted average exercise price     $ 11.53        
Weighted-average remaining contractual term     6 years 7 months 28 days        
Common stock closing price per share     $ 1.42        
2015 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock authorized for issuance     833,333     833,333 416,667
Maximum term of options granted     10 years        
Number of shares available for grant     37,000        
Two Thousand and Twenty Five Equity Incentive Plans [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock,shares outstanding, percentage         5.00%    
Two Thousand and Twenty Five Equity Incentive Plans [Member] | Subsequent Event [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant 1,500,000            
Two Thousand and Twenty Five Equity Incentive Plans [Member] | Subsequent Event [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of additional shares issued 2,500,000            
Two Thousand and Twenty Five Equity Incentive Plans [Member] | Subsequent Event [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant 4,000,000