Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF CHANGES IN FAIR VALUE OF LEVEL 3 WARRANT LIABILITY (Details)

v3.25.2
SCHEDULE OF CHANGES IN FAIR VALUE OF LEVEL 3 WARRANT LIABILITY (Details) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Platform Operator, Crypto Asset [Line Items]    
Change in fair value $ 7,714,200 $ (313,950)
Fair Value, Inputs, Level 3 [Member]    
Platform Operator, Crypto Asset [Line Items]    
Fair value of warrants, ending balance 3,916,900 4,230,850
Change in fair value 7,714,200 (313,950)
Fair value of warrants, ending balance $ 11,631,100 $ 3,916,900