Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Incentive Stock Option Activity (Details)

v3.26.1
Schedule of Incentive Stock Option Activity (Details) - Equity Option [Member] - 2019 Plan [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options, outstanding, beginning balance 588,397 560,650  
Weighted average exercise price, outstanding beginning balance $ 2.67 $ 2.35  
Weighted average remaining contractual term 7 years 10 days 7 years 9 months 21 days 7 years 11 months 12 days
Number of options, granted 400,000 172,000  
Weighted average exercise price, granted $ 3.26 $ 2.68  
Weighted average remaining contractual term, granted 8 years 1 month 17 days 10 years  
Number of options, exercised (6,825) (90,860)  
Weighted average exercise price, exercised $ 2.04 $ 1.01  
Number of options, forfeited  
Weighted average exercise price, forfeited  
Number of options, cancelled (60,175) (39,107)  
Weighted average exercise price, cancelled $ 2.01 $ 1.01  
Number of options, expired (14,286) (14,286)  
Weighted average exercise price, expired $ 5.25 $ 5.25  
Number of options, outstanding, ending balance 907,111 588,397 560,650
Weighted average exercise price, outstanding ending balance $ 2.94 $ 2.67 $ 2.35
Number of options, exercisable 515,863    
Weighted average exercise price, exercisable $ 2.38    
Weighted average remaining contractual term, exercisable 6 years 10 months 24 days