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

Stock Based Awards (Details Narrative)

v3.26.1
Stock Based Awards (Details Narrative) - USD ($)
12 Months Ended
Jun. 25, 2025
Aug. 12, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 16, 2021
Jun. 15, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant     1,500,000 27,000      
Options outstanding     537,000 550,000      
Equity-based compensation expense     $ 270,000 $ 643,000      
Unrecognized compensation expense     $ 57,000        
Weighted average period for recognition     4 months 13 days        
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options outstanding     537,000 550,000 558,000    
Weighted average exercise price of options outstanding     $ 8.91 $ 10.37 $ 10.37    
Weighted average remaining contractual term of options outstanding     6 years 3 months        
Options vested and exercisable     512,000        
Weighted average exercise price of options vested and exercisable     $ 9.23        
Weighted averageremaining contractual term of options vested and exercisable     6 years 2 months 4 days        
Aggregate intrinsic value of outstanding and exercisable options     $ 0.98        
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized for issuance   256,000          
Fair value of restricted stock unit   $ 451,000          
Unrecognized compensation expense     $ 165,000        
Weighted average period for recognition     10 months 17 days        
2015 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized for issuance     833,333     833,333 416,667
Maximum term of options granted     10 years        
2025 Equity Incentive Plans [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant 1,500,000            
Common stock outstanding, percentage 5.00%            
2025 Equity Incentive Plans [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of additional shares issued 2,500,000            
2025 Equity Incentive Plans [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for grant 4,000,000