XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Options Activity (Details) - USD ($)
8 Months Ended 12 Months Ended
Dec. 31, 2024
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options, Exercised (2,475,242) (3,000)    
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options outstanding, Beginning balance 6,779,934 4,784,809 3,694,142  
Weighted-average exercise price, Beginning balance $ 1.46 $ 1.88 $ 2.17  
Weighted-average remaining contractual term, Outstanding 7 years 10 months 24 days 8 years 7 days 8 years 8 months 19 days 8 years 6 months 21 days
Aggregate intrinsic value, Beginning balance $ 2,762,242 $ 74,586 $ 1,407,545  
Number of options, Granted 1,463,500 2,903,542 1,503,500  
Weighted-average exercise price, Granted $ 2.14 $ 1.02 $ 1.40  
Number of options, Exercised (2,475,242) (3,000)  
Weighted-average exercise price, Exercised $ 1.69 $ 0.89  
Number of options, Forfeited or expired (122,867) (905,417) (412,833)  
Weighted-average exercise price, Forfeited or expired $ 1.45 $ 2.27 $ 2.67  
Number of options outstanding, Ending balance 5,645,325 6,779,934 4,784,809 3,694,142
Weighted-average exercise price, Ending balance $ 1.54 $ 1.46 $ 1.88 $ 2.17
Aggregate intrinsic value, Ending balance $ 59,779,836 $ 2,762,242 $ 74,586 $ 1,407,545
Number of options, Exercisable 1,924,275      
Weighted-average exercise price, Exercisable $ 1.31      
Weighted-average remaining contractual term, Exercisable 6 years 1 month 17 days      
Aggregate intrinsic value, Exercisable $ 22,212,003