XML 92 R66.htm IDEA: XBRL DOCUMENT v3.24.4
Common Shares - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 24, 2024
Feb. 13, 2024
Oct. 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          
Common stock shares outstanding     50,976,676 23,197,976      
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,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    
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        
February 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          
February 2024 Subscription Agreements | Private Placement              
Class of Stock [Line Items]              
Common shares price per share   $ 10          
Issuance of common shares   20,000,000          
October 2024 Subscription Agreements              
Class of Stock [Line Items]              
Aggregate gross proceeds of common stock $ 60,100            
Date of closed private placement     Oct. 29, 2024        
Offering expenses $ 3,800            
October 2024 Subscription Agreements | Private Placement              
Class of Stock [Line Items]              
Common shares price per share $ 8.9            
Issuance of common shares 6,758,311            
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