v3.25.1
Income Taxes (Details)
$ in Millions
Apr. 30, 2025
USD ($)
Income Taxes [Abstract]  
Deferred tax assets $ 6.3
Deferred tax assets valuation allowance $ 1.8