v3.26.3
Stock Plans and Share-Based Payments (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Fair value of the stock options granted           $ 100,000 $ 200,000
Unrecognized compensation expense $ 289,000         $ 289,000  
Unrecognized compensation expense, period for recognition           2 years  
Unrecognized compensation expense 60,000         $ 60,000  
Shares vested           58,961  
Restricted stock value 11,000 $ 10,000 $ 11,000   $ 82,000    
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense 58,000     $ 70,000   $ 175,000 207,000
Share-Based Payment Arrangement, Option [Member] | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense 4,000     3,000   9,000 8,000
Share-Based Payment Arrangement, Option [Member] | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense 54,000     67,000   166,000 199,000
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Allocated share based compensation expense 1,000     $ 0   5,000 $ 10,000
Number of shares issued             55,659
Restricted stock value           26,000 $ 72,000
Unvested Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation expense $ 0         $ 0  
Employees [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options, granted           43,500 219,804
Stock options, vested             160,843
Employees [Member] | Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares issued           9,602 55,659
Employee [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Share based compensation, grant 58,961         58,961