v3.25.2
STOCK OPTIONS AND WARRANTS (Details 4) - Warrant [Member] - USD ($)
9 Months Ended
Jul. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares, outstanding beginning balance 2,559,239
Weighted-average exercise price, outstanding beginning balance $ 3.77
Remaining contractual term (years), outstanding beginning balance 7 years 11 months 19 days
Aggregate intrinsic value outstanding ending balance
Number of shares, granted 555,000
Weighted-average exercise price, granted $ 2.86
Remaining contractual term, granted 3 years 2 months 12 days
Aggregate intrinsic value, granted
Number of shares, exercised (21,277)
Weighted-average exercise price, exercised $ 2.35
Remaining contractual term, exercised 2 years 7 days
Aggregate intrinsic value, exercised
Number of shares, expired/forfeited
Weighted-average exercise price, expired/forfeited
Aggregate intrinsic value, expired/forfeited
Number of shares outstanding ending balance 3,092,962
Weighted-average exercise price outstanding ending balance $ 3.62
Remaining contractual term (years) outstanding ending balance 6 years 5 months 26 days
Aggregate intrinsic value outstanding ending balance
Number of shares, exercisable 2,379,073
Weighted-average exercise price, exercisable $ 3.89
Remaining contractual term (years) outstanding, exercisable 7 years 18 days
Aggregate intrinsic value, exercisable