Quarterly report pursuant to Section 13 or 15(d)

Stock compensation expense (Details)

v3.22.0.1
Stock compensation expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]        
General and administrative $ 343,549 $ 336,301 $ 952,899 $ 525,559
Research and development 143,279 179,157 284,511 199,047
Operations 182,320 170,612 556,928 175,586
Sales and marketing 112,975 168,125 271,808 168,125
Total $ 782,123 $ 854,195 $ 2,066,146 $ 1,068,317