XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Schedule of Potentially Antidilutive Securities (Details) - shares
9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Accounting Policies [Abstract]    
Total common stock equivalents (in shares) 499,480 1,903,747