XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Compensation Plans (Details - Fair value assumptions for options) - Equity Option [Member]
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 0.86% 0.32%
Expected life (in years) 4 years 4 months 13 days 4 years 8 months 8 days
Expected volatility 68.64% 81.42%
Expected dividend yield 0.00% 0.00%