Quarterly report pursuant to Section 13 or 15(d)

Schedule of Incentive Stock Option Activity (Details)

v3.24.2.u1
Schedule of Incentive Stock Option Activity (Details) - Equity Option [Member] - 2019 Plan [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options, outstanding, beginning balance 560,650  
Weighted average exercise price, outstanding beginning balance $ 2.350742  
Weighted average remaining contractual term 7 years 5 months 12 days 7 years 11 months 12 days
Number of options, granted  
Weighted average exercise price, granted  
Number of options, exercised  
Weighted average exercise price, exercised  
Number of options, forfeited  
Weighted average exercise price, forfeited  
Number of options, cancelled  
Weighted average exercise price, cancelled  
Number of options, expired (14,286)  
Weighted average exercise price, expired $ 5.25  
Number of options, outstanding, ending balance 546,364 560,650
Weighted average exercise price, outstanding ending balance $ 2.274933 $ 2.350742
Number of options, exercisable 421,364  
Weighted average exercise price, exercisable $ 1.733517  
Weighted average remaining contractual term, exercisable 7 years 21 days