XML 62 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Common Shares - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Feb. 13, 2024
Apr. 30, 2024
Oct. 31, 2023
Dec. 22, 2023
Apr. 30, 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   $ 0    
Common stock shares outstanding   44,158,587 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