Quarterly report [Sections 13 or 15(d)]

Stock Based Awards (Details Narrative)

v3.25.3
Stock Based Awards (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jun. 25, 2025
Aug. 12, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 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,500,000   1,500,000   27,000    
Number of shares authorized for issuance   256,000              
Fair value of restricted stock unit   $ 451,000              
Equity-based compensation expense     $ 48,000 $ 252,000 $ 214,000 $ 557,000      
Unrecognized compensation expense     $ 86,000   $ 86,000        
Weighted average period         6 months        
Options outstanding, vested or expected to vest     537,000   537,000        
Aggregate intrinsic value     $ 0.00   $ 0.00        
Weighted average exercise price     $ 8.91   $ 8.91        
Weighted average remaining contractual term         6 years 5 months 26 days        
Vested and exercisable options, outstanding shares     499,000   499,000        
Aggregate intrinsic value     $ 0.00   $ 0.00        
Weighted average exercise price     $ 9.39   $ 9.39        
Weighted-average remaining contractual term         6 years 4 months 24 days        
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