XML 58 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Common Shares - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Nov. 14, 2025
Nov. 12, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Mar. 09, 2026
Jan. 20, 2026
Dec. 22, 2023
Class of Stock [Line Items]                
Common stock shares authorized unlimited     Unlimited   Unlimited      
Common stock no par value     $ 0   $ 0      
Common stock shares outstanding     66,989,466   52,018,658      
Common stock voting rights     Common Shares are entitled to one vote          
Cash dividends declared     $ 0          
Share price     18          
Cash dividend paid     $ 0          
Warrants outstanding     8,552,818   8,511,968      
Warrants, maturity date     Oct. 31, 2028          
Aggregate gross proceeds from option exercise     $ 280,000 $ 200,000        
Prefunded Warrant [Member]                
Class of Stock [Line Items]                
Warrants outstanding     2,735,295          
Warrants, exercise price per share     $ 0.0001          
Percentage of outstanding common shares owned by the holder     9.99%          
Maximum percentage of outstanding common shares owned by the holder     19.99%          
Underwritten Public Offering [Member]                
Class of Stock [Line Items]                
Share price   $ 8.4999            
Number of new stock issued during the period   12,558,823            
Common share price per share   $ 8.5            
Aggregate gross proceeds of common stock   $ 130,000,000            
Underwriting discounts and commissions and offering expenses $ 1,200,000 $ 8,200,000            
Aggregate gross proceeds from option exercise $ 19,500,000              
Underwritten Public Offering [Member] | Maximum [Member]                
Class of Stock [Line Items]                
Warrants outstanding 2,294,117              
Underwritten Public Offering [Member] | Prefunded Warrant [Member]                
Class of Stock [Line Items]                
Warrants outstanding   2,735,295            
First Amended Loan Agreement                
Class of Stock [Line Items]                
Warrants, exercise price per share               $ 7.21
Second Amended Loan Agreement                
Class of Stock [Line Items]                
Warrants, exercise price per share             $ 9.18  
Open Market Sale Agreement                
Class of Stock [Line Items]                
Maximum amount of common shares to be sold           $ 100,000,000    
FEAC                
Class of Stock [Line Items]                
Warrants outstanding     8,449,555          
Warrants, exercise price per share     $ 11.5          
FEAC | First Amended Loan Agreement                
Class of Stock [Line Items]                
Warrants outstanding     62,413          
Warrants, exercise price per share     $ 7.21          
Warrants, maturity date     Dec. 22, 2030          
Warrants, maturity period     7 years          
FEAC | Second Amended Loan Agreement                
Class of Stock [Line Items]                
Warrants outstanding     40,850          
Warrants, exercise price per share     $ 9.18          
Warrants, maturity date     Jan. 20, 2033          
Warrants, maturity period     7 years