v3.26.1
Consolidated Statements of Changes in Stockholders' (Deficit) Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Balance at Apr. 30, 2023 $ 161,025 $ 34 $ 507,133 $ (343,082) $ (3,060)
Balance, shares at Apr. 30, 2023   34,171,138      
Issuance of common stock from equity incentive plans 184   184    
Issuance of common stock from equity incentive plans, shares   25,182      
Release of restricted stock units, shares   1,058,213      
Release of restricted stock units   $ 1 (1)    
Issuance of common stock from employee stock purchase plan 462   462    
Issuance of common stock from employee stock purchase plan, shares   68,677      
Issuance of common stock, net of offering costs 96,945 $ 7 96,938    
Issuance of common stock, net of offering costs, shares   7,016,312      
Issuance of pre-funded warrants for the purchase of common stock 53,123   53,123    
Exercise of pre-funded warrants for the purchase of common stock, shares   182,453      
Stock-based compensation 21,915   21,915    
Net Income (Loss) (126,644)     (126,644)  
Foreign currency translation loss (394)       (394)
Unrealized holding gain on marketable securities 1,291       1,291
Reclassification adjustment for realized holding gain on marketable securities included in net loss (1,325)       (1,325)
Balance at Apr. 30, 2024 206,582 $ 42 679,754 (469,726) (3,488)
Balance, shares at Apr. 30, 2024   42,521,975      
Issuance of common stock from equity incentive plans 4,901 $ 1 4,900    
Issuance of common stock from equity incentive plans, shares   589,739      
Release of restricted stock units, shares   546,161      
Release of restricted stock units 1 $ 1      
Issuance of common stock from employee stock purchase plan 875   875    
Issuance of common stock from employee stock purchase plan, shares   104,173      
Issuance of common stock, net of offering costs 55,911 $ 6 55,905    
Issuance of common stock, net of offering costs, shares   6,000,000      
Stock-based compensation 12,291   12,291    
Net Income (Loss) (183,444)     (183,444)  
Foreign currency translation loss (2,523)       (2,523)
Unrealized holding gain on marketable securities 2,358       2,358
Reclassification adjustment for realized holding gain on marketable securities included in net loss (1,561)       (1,561)
Balance at Apr. 30, 2025 95,391 $ 50 753,725 (653,170) (5,214)
Balance, shares at Apr. 30, 2025   49,762,048      
Issuance of common stock from equity incentive plans $ 1,228   1,228    
Issuance of common stock from equity incentive plans, shares 215,698 207,988      
Release of restricted stock units, shares   838,614      
Release of restricted stock units   $ 1 (1)    
Issuance of common stock from employee stock purchase plan $ 694   694    
Issuance of common stock from employee stock purchase plan, shares   92,127      
Stock-based compensation 11,415   11,415    
Net Income (Loss) (109,524)     (109,524)  
Foreign currency translation loss (1,004)       (1,004)
Unrealized holding gain on marketable securities 316       316
Reclassification adjustment for realized holding gain on marketable securities included in net loss (1,227)       (1,227)
Balance at Dec. 31, 2025 $ (2,711) $ 51 $ 767,061 $ (762,694) $ (7,129)
Balance, shares at Dec. 31, 2025   50,900,777