v3.25.2
The Company - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Apr. 30, 2025
Accumulated deficit $ (713,266,000) $ (713,266,000) $ (653,170,000)
Cash, cash equivalents and marketable securities 191,500,000 191,500,000  
Common Stock [Member]      
Aggregate offering price $ 100,000,000    
Proceeds from issuance of common stock   $ 0