Quarterly report [Sections 13 or 15(d)]

Schedule of Incentive Stock Option Activity (Details)

v3.26.1
Schedule of Incentive Stock Option Activity (Details) - Equity Option [Member] - 2019 Plan [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding, Balance 907,111  
Weighted Average Exercise Price, Outstanding Balance $ 2.94  
Weighted Average Remaining Contractual Term 6 years 5 months 19 days 7 years 10 days
Number of Options, Outstanding, Granted 25,000  
Weighted Average Exercise Price, Granted $ 1.31  
Weighted Average Remaining Contractual Term, Granted 3 years  
Number of Options, Outstanding, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Outstanding, Forfeited (83,748)  
Weighted Average Exercise Price, Forfeited $ 3.56  
Number of Options, Outstanding, Cancelled  
Weighted Average Exercise Price, Cancelled  
Number of Options, Outstanding, Expired  
Weighted Average Exercise Price, Expired  
Number of Options, Outstanding, Balance 848,363 907,111
Weighted Average Exercise Price, Outstanding Balance $ 2.83 $ 2.94
Number of Options, Exercisable 570,863  
Weighted Average Exercise Price, Exercisable $ 2.33  
Weighted Average Remaining Contractual Term, Exercisable 6 years 7 months 20 days