Quarterly report [Sections 13 or 15(d)]

Schedule of Incentive Stock Option Activity (Details)

v3.25.3
Schedule of Incentive Stock Option Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average remaining contractual term, granted   5 years  
2019 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options, exercised (975,907)    
Equity Option [Member] | 2019 Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options, outstanding, beginning balance   588,397  
Weighted average exercise price, outstanding beginning balance   $ 2.67  
Weighted average remaining contractual term   7 years 3 months 14 days 7 years 9 months 21 days
Number of options, granted   400,000  
Weighted average exercise price, granted   $ 3.26  
Weighted average remaining contractual term, granted   8 years 1 month 17 days  
Number of options, exercised   (6,458)  
Weighted average exercise price, exercised   $ 2.05  
Number of options, forfeited    
Weighted average exercise price, forfeited    
Number of options, cancelled   (58,542)  
Weighted average exercise price, cancelled   $ 2.01  
Number of options, expired   (14,286)  
Weighted average exercise price, expired   $ 5.25  
Number of options, outstanding, ending balance 588,397 909,111 588,397
Weighted average exercise price, outstanding ending balance $ 2.67 $ 2.94 $ 2.67
Number of options, exercisable   436,611  
Weighted average exercise price, exercisable   $ 2.24  
Weighted average remaining contractual term, exercisable   7 years 2 months 4 days