v3.25.2
Product Revenues and Accounts Receivable, net - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2024
Apr. 30, 2025
Product Revenues and Accounts Receivable, net [Abstract]        
Revenues $ 1,400,000 $ 0 $ 50,000,000  
Accounts receivable net 1,900,000     $ 0
Discounts and allowances $ 100,000