v3.26.1
SCHEDULE OF OUTSTANDING AND EXERCISABLE OPTIONS (Details)
9 Months Ended
Apr. 30, 2026
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding 337,474
Options exercisable 22,912
BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding 1,269,400
Options exercisable 1,269,400
Exercise Price 5.59 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 5.59
Options outstanding 291,000
Weighted average remaining contractual term (years), options, outstanding 4 years 9 months
Options exercisable
Weighted average remaining contractual term (years), options, exercisable 4 years 9 months
Expiry date Feb. 01, 2031
Exercise Price 12.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 12.50
Options outstanding 37,700
Weighted average remaining contractual term (years), options, outstanding 4 years 3 months
Options exercisable 14,138
Weighted average remaining contractual term (years), options, exercisable 4 years 3 months
Expiry date Aug. 01, 2030
Exercise Price 60.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 60.00
Options outstanding 333
Weighted average remaining contractual term (years), options, outstanding 3 years 8 months 12 days
Options exercisable 333
Weighted average remaining contractual term (years), options, exercisable 3 years 8 months 12 days
Expiry date Jan. 16, 2030
Exercise Price 904.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 904.50
Options outstanding 2,663
Weighted average remaining contractual term (years), options, outstanding 2 years 1 month 20 days
Options exercisable 2,663
Weighted average remaining contractual term (years), options, exercisable 2 years 1 month 20 days
Expiry date Jun. 20, 2028
Exercise Price 1074.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 1,074.00
Options outstanding 136
Weighted average remaining contractual term (years), options, outstanding 1 year 9 months 29 days
Options exercisable 136
Weighted average remaining contractual term (years), options, exercisable 1 year 9 months 29 days
Expiry date Feb. 27, 2028
Exercise Price 907.97 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 907.97
Options outstanding 1,195
Weighted average remaining contractual term (years), options, outstanding 1 year 3 months 3 days
Options exercisable 1,195
Weighted average remaining contractual term (years), options, exercisable 1 year 3 months 3 days
Expiry date Aug. 02, 2027
Exercise Price 706.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 706.50
Options outstanding 206
Weighted average remaining contractual term (years), options, outstanding 1 year 21 days
Options exercisable 206
Weighted average remaining contractual term (years), options, exercisable 1 year 21 days
Expiry date May 20, 2027
Exercise Price 1126.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 1,126.50
Options outstanding 1,000
Weighted average remaining contractual term (years), options, outstanding 9 months 14 days
Options exercisable 1,000
Weighted average remaining contractual term (years), options, exercisable 9 months 14 days
Expiry date Feb. 16, 2027
Exercise Price 1270.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 1,270.50
Options outstanding 3,160
Weighted average remaining contractual term (years), options, outstanding 9 months
Options exercisable 3,160
Weighted average remaining contractual term (years), options, exercisable 9 months
Expiry date Jan. 13, 2027
Exercise Price 1074.83 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 1,074.83
Options outstanding 81
Weighted average remaining contractual term (years), options, outstanding 6 months
Options exercisable 81
Weighted average remaining contractual term (years), options, exercisable 6 months
Expiry date Nov. 01, 2026
Exercise Price 0.0933 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.0933
Options outstanding 400,000
Options exercisable 400,000
Expiry date Jun. 20, 2028
Exercise Price 0.1108 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.1108
Options outstanding 21,000
Options exercisable 21,000
Expiry date Feb. 27, 2028
Exercise Price 0.0984 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.0984
Options outstanding 180,100
Options exercisable 180,100
Expiry date Aug. 02, 2027
Exercise Price 0.0729 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.0729
Options outstanding 31,000
Options exercisable 31,000
Expiry date May 20, 2027
Exercise Price 0.1162 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.1162
Options outstanding 150,000
Options exercisable 150,000
Expiry date Feb. 16, 2027
Exercise Price 0.1310 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.1310
Options outstanding 474,700
Options exercisable 474,700
Expiry date Jan. 13, 2027
Exercise Price 0.1165 [Member] | BriaPro Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 0.1165
Options outstanding 12,600
Options exercisable 12,600
Expiry date Nov. 01, 2026