Quarterly report [Sections 13 or 15(d)]

STOCK OPTIONS AND WARRANTS (Details - Option activity)

v3.26.1
STOCK OPTIONS AND WARRANTS (Details - Option activity) - Equity Option [Member] - $ / shares
9 Months Ended 12 Months Ended
Jan. 31, 2026
Apr. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning 1,169,961  
Weighted average exercise price per share, beginning $ 2.21  
Weighted average remaining contractual term 7 years 11 months 1 day 8 years 7 months 13 days
Number of options, issued 0  
Weighted average exercise price per share, issued $ 0  
Number of options, expired and forfeited (9,334)  
Weighted average exercise price per share, expired and forfeited $ 10.78  
Number of options outstanding, ending 1,160,627 1,169,961
Weighted average exercise price per share, ending $ 2.14 $ 2.21
Number of options, exercisable 907,695  
Weighted average exercise price per share, exercisable $ 2.39  
Weighted-average remaining contractual term, exercisable 7 years 6 months 21 days