XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Shares - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Feb. 13, 2024
Jul. 31, 2024
Oct. 31, 2023
Dec. 22, 2023
Jan. 31, 2023
Jun. 30, 2021
Class of Stock [Line Items]            
Common stock shares authorized unlimited   Unlimited Unlimited      
Common stock no par value   $ 0 $ 0      
Common stock shares outstanding   44,215,577 23,197,976      
Common stock voting rights   Common Shares are entitled to one vote        
Share price   $ 18        
Cash dividend paid   $ 0        
Warrants outstanding   8,511,968 10,411,641     10,242,130
Warrants, exercise price per share   $ 11.5        
Warrants exercisable period   30 days        
Warrants, maturity date   Oct. 31, 2028        
Warrants, maturity period   5 years        
Proceeds from exercises of warrants   $ 5,983        
Amended Loan Agreement            
Class of Stock [Line Items]            
Warrants, exercise price per share       $ 7.21    
2024 PIPE Investors            
Class of Stock [Line Items]            
Issuance of common shares 800,000          
Cashless Warrant Exercises            
Class of Stock [Line Items]            
Issuance of common shares   383,355        
Number of common stock warrants exercised by investors on cashless basis   1,379,391        
Cash Warrant Exercises            
Class of Stock [Line Items]            
Issuance of common shares   520,282        
Proceeds from exercises of warrants   $ 6,000        
2024 Subscription Agreements            
Class of Stock [Line Items]            
Aggregate gross proceeds of common stock $ 200,000          
Date of closed private placement   Feb. 20, 2024        
Offering expenses $ 12,400          
2024 Subscription Agreements | Private Placement            
Class of Stock [Line Items]            
Common shares price per share $ 10          
Issuance of common shares 20,000,000          
FEAC            
Class of Stock [Line Items]            
Common stock shares outstanding     3,670,927      
Warrants outstanding   8,449,555 5,029,444      
Warrants, exercise price per share   $ 11.5     $ 7.21  
Warrants, maturity date   Dec. 22, 2030        
Warrants, maturity period   7 years        
FEAC | Amended Loan Agreement            
Class of Stock [Line Items]            
Warrants outstanding   62,413