Quarterly report [Sections 13 or 15(d)]

Stock-based Compensation (Details Narrative)

v3.26.1
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jun. 19, 2019
Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate intrinsic value of outstanding options $ 0 $ 0  
Stock option exercised 0 0  
Unrecognized share based compensation expense $ 570,000    
Weighted average period for recognition 2 years 6 months    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share based compensation expense $ 217,000    
Weighted average period for recognition 2 years 6 months    
Excluded unrecognized share based compensation expense $ 12,000    
Stock Purchase Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants, expired 0    
Warrants to purchase shares, outstanding 1,437,131    
2019 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum equity available for issuance under the plan     432,000
Shares available for future grants 232,721