v3.26.1
Net Loss per Share - Schedule of Potential Dilutive Common Share Equivalents (Detail) - shares
8 Months Ended 12 Months Ended
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Number of anti-dilutive potential common share equivalents outstanding 15,393,629 7,311,578 5,661,896
Common Stock Issuable Under Equity Incentive Plans      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Number of anti-dilutive potential common share equivalents outstanding 6,841,669 7,311,578 5,661,896
Common Stock Issuable Upon Conversion of Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Number of anti-dilutive potential common share equivalents outstanding 8,551,960