v3.26.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands, $ in Thousands
12 Months Ended
Oct. 03, 2025
$ / shares
shares
Aug. 12, 2025
$ / shares
shares
Apr. 30, 2026
USD ($)
shares
Apr. 30, 2026
USD ($)
$ / shares
shares
Apr. 30, 2025
USD ($)
shares
Apr. 30, 2024
USD ($)
shares
Apr. 30, 2026
CAD ($)
shares
Schedule of Capitalization, Equity [Line Items]              
Gross proceeds from issuance of shares     $ 52,920   $ 0 $ 51,938  
Tax benefits associated previously recognized share issue costs           903  
Warrants outstanding | shares     0 0     0
Warrants issued | shares     0 0     0
Warrants expired | shares     0        
Warrants exercised | shares     0        
Total intrinsic value of options exercised     $ 472   8 0  
Stock options granted | shares     381,788        
Exercise price of stock options granted | $ / shares       $ 5.66      
Stock-based compensation     $ 746   $ 561 $ 547  
Unrecognized cost of unvested stock options     $ 244 $ 244      
Recognition period for compensation cost of unvested stock options     4 years        
Aggregate intrinsic value of outstanding stock options     $ 2,163 2,163      
Aggregate intrinsic value of outstanding vested     2,141        
Aggregate intrinsic value of outstanding unvested     $ 22 $ 22      
Long Term Incentive Plan              
Schedule of Capitalization, Equity [Line Items]              
Stock options granted | shares     2,699,288        
Common shares remain available for issuance | shares     8,228,635 8,228,635     8,228,635
Aggregate number of common shares issuable | shares     10,775,285 10,775,285     10,775,285
Grant value of common shares issued or reserved for issuance             $ 100
Long Term Incentive Plan | Any Participant              
Schedule of Capitalization, Equity [Line Items]              
Percentage of common shares issued and outstanding     5.00%        
Long Term Incentive Plan | Insiders              
Schedule of Capitalization, Equity [Line Items]              
Percentage of common shares issued and outstanding     10.00%        
Long Term Incentive Plan | Non-executive Directors              
Schedule of Capitalization, Equity [Line Items]              
Percentage of common shares issued and outstanding     3.00%        
Long Term Incentive Plan | Consultants              
Schedule of Capitalization, Equity [Line Items]              
Percentage of common shares issued and outstanding     2.00%        
Employee Stock Option              
Schedule of Capitalization, Equity [Line Items]              
Stock options granted | shares 348,200 33,588          
Exercise price of stock options granted | $ / shares $ 5.86 $ 3.55          
Employee Stock Option | Options Vesting on Grant Date              
Schedule of Capitalization, Equity [Line Items]              
Award vesting percentage 25.00%            
Employee Stock Option | Options Vesting on Dates 6, 12 and 18 Months Thereafter              
Schedule of Capitalization, Equity [Line Items]              
Award vesting percentage 25.00%            
Common Stock | ATM Program              
Schedule of Capitalization, Equity [Line Items]              
Shares issued | shares     12,644,524   0 870,910  
Gross proceeds from issuance of shares     $ 54,000   $ 0 $ 2,596  
Equity distribution agreement date     Aug. 20, 2025        
Share issuance costs     $ 1,080   0 69  
Stock issuance costs net of tax benefits     $ 291   $ 0 $ 0  
Common Stock | Short Form Prospectus              
Schedule of Capitalization, Equity [Line Items]              
Shares issued | shares           16,929,600  
Gross proceeds from issuance of shares           $ 52,866  
Share issuance costs           3,456  
Stock issuance costs net of tax benefits           $ 956