Quarterly report [Sections 13 or 15(d)]

Stock Based Awards (Details Narrative)

v3.25.2
Stock Based Awards (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 25, 2025
Aug. 12, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 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     1,549,000   1,549,000   27,000    
Number of shares authorized for issuance   256,000              
Fair value of restricted stock unit   $ 451,000              
Equity-based compensation expense     $ 84,000 $ 166,000 $ 148,000 $ 305,000      
Unrecognized compensation expense     $ 115,000   $ 115,000        
Weighted average period         7 months 17 days        
Options outstanding, vested or expected to vest     537,491   537,491        
Aggregate intrinsic value     $ 0.00   $ 0.00        
Weighted average exercise price     $ 8.91   $ 8.91        
Weighted average remaining contractual term         6 years 8 months 26 days        
Vested and exercisable options, outstanding shares     486,308   486,308        
Aggregate intrinsic value     $ 0.00   $ 0.00        
Weighted average exercise price     $ 9.57   $ 9.57        
Weighted-average remaining contractual term         6 years 7 months 9 days        
Common stock closing price per share     $ 1.49   $ 1.49        
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     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,shares 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