Quarterly report pursuant to Section 13 or 15(d)

Stock compensation expense by functional category (Details)

v3.23.3
Stock compensation expense by functional category (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Share-Based Payment Arrangement [Abstract]        
Operations $ 238,522 $ 225,879 $ 429,621 $ 384,310
Research and development 147,629 209,497 275,046 354,295
Sales and marketing 208,903 162,269 374,212 269,343
General and administrative 601,271 649,151 1,029,052 994,319
Total $ 1,196,325 $ 1,246,796 $ 2,107,931 $ 2,002,267