Quarterly report pursuant to Section 13 or 15(d)

Stock compensation expense (Details)

v3.22.2.2
Stock compensation expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Share-Based Payment Arrangement [Abstract]        
Operations $ 225,879 $ 311,346 $ 384,310 $ 374,607
Research and development 209,497 84,751 354,295 141,231
Sales and marketing 162,269 114,088 269,343 158,832
General and administrative 649,151 389,752 994,319 609,353
Total $ 1,246,796 $ 899,937 $ 2,002,267 $ 1,284,023