v3.26.1
Revenue Recognition (Tables)
9 Months Ended
Jan. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue

Revenue by source consist of the following:

 

   Three Months
Ended
Jan. 31, 2026
   Three Months
Ended
Jan. 31, 2025
   Nine Months
Ended
Jan. 31, 2026
   Nine Months
Ended
Jan. 31, 2025
 
Fees from online services  $94,347   $152,682   $335,481   $465,437 
Total revenue  $94,347   $152,682   $335,481   $465,437