XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock compensation expense by functional category (Details) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Research and development $ 395,105 $ 692,947
Sales and marketing 562,110 566,153
General and administrative 2,652,052 2,397,624
Total $ 3,609,267 $ 3,656,724