Quarterly report [Sections 13 or 15(d)]

Schedule of Options Outstanding and Options Exercisable (Details)

v3.25.3
Schedule of Options Outstanding and Options Exercisable (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding | shares 396,439
Range of Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of excercise price $ 1.33
Options outstanding | shares 337,500
Options outstanding, weighted average remaining contractual life (years) 9 years 10 months 24 days
Options outstanding, weighted average exercise price $ 1.33
Range of Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of excercise price $ 2.11
Options outstanding | shares 9,723
Options outstanding, weighted average remaining contractual life (years) 7 years 8 months 12 days
Options outstanding, weighted average exercise price $ 2.11
Range of Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of excercise price $ 10.50
Options outstanding | shares 16,667
Options outstanding, weighted average remaining contractual life (years) 7 years 7 months 6 days
Options outstanding, weighted average exercise price $ 10.50
Range of Exercise Price Four [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of excercise price $ 25.50
Options outstanding | shares 16,667
Options outstanding, weighted average remaining contractual life (years) 7 years 3 months 18 days
Options outstanding, weighted average exercise price $ 25.50
Range of Exercise Price Five [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of excercise price $ 74.40
Options outstanding | shares 15,882
Options outstanding, weighted average remaining contractual life (years) 6 years 9 months 18 days
Options outstanding, weighted average exercise price $ 74.40