XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Stock compensation expense by functional category (Details) - USD ($)
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Research and development $ 94,422 $ 127,417
Sales and marketing 116,543 165,309
General and administrative 1,235,073 618,880
Total $ 1,446,038 $ 911,606