v3.25.2
Commitments and Contingencies - Schedule of Information Related to Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
Apr. 30, 2025
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Right-of-use assets $ 371,626 $ 461,983
Lease liabilities, current 119,518 102,293
Lease liabilities, net of current portion 314,527 $ 434,045
Total operating lease liabilities $ 434,045  
Weighted average remaining term (in years) 3 years 1 month 6 days  
Weighted average discount rate 12.00%