v3.26.1
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
ATM Offerings [Member]
Common Stock Outstanding [Member]
ATM Offerings [Member]
Additional Paid-in Capital [Member]
ATM Offerings [Member]
Retained Earnings [Member]
ATM Offerings [Member]
AOCI Attributable to Parent [Member]
ATM Offerings [Member]
Private Placement [Member]
Common Stock Outstanding [Member]
Private Placement [Member]
Additional Paid-in Capital [Member]
Private Placement [Member]
Retained Earnings [Member]
Private Placement [Member]
AOCI Attributable to Parent [Member]
Private Placement [Member]
Public Offering [Member]
Common Stock Outstanding [Member]
Public Offering [Member]
Additional Paid-in Capital [Member]
Public Offering [Member]
Retained Earnings [Member]
Public Offering [Member]
AOCI Attributable to Parent [Member]
Public Offering [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Jul. 31, 2024                               410,355,768        
Balance at Jul. 31, 2024                               $ 410 $ 1,110,433 $ (318,901) $ (13,829) $ 778,113
Issued, net of issuance costs (in shares) 7,595,626                                      
Issued, net of issuance costs $ 8 $ 61,223 $ 0 $ 0 $ 61,231                              
Issued upon exercise of stock options (in shares)                               121,037        
Issued upon exercise of stock options                               $ 0 120 0 0 120
Amortization of stock-based compensation                               0 1,733 0 0 1,733
Net loss for the period                               0 0 (20,158) 0 (20,158)
Other comprehensive loss                               $ 0 0 0 (1,728) (1,728)
Issued upon exercise of warrants (in shares)                               1,054,997        
Issued upon exercise of warrants                               $ 1 4,618 0 0 4,619
Common stock issued for consulting services (in shares)                               15,000        
Common stock issued for consulting services                               $ 0 88 0 0 88
Balance (in shares) at Oct. 31, 2024                               419,142,428        
Balance at Oct. 31, 2024                               $ 419 1,178,215 (339,059) (15,557) 824,018
Balance (in shares) at Jul. 31, 2024                               410,355,768        
Balance at Jul. 31, 2024                               $ 410 1,110,433 (318,901) (13,829) $ 778,113
Issued upon exercise of stock options (in shares)                                       174,530
Net loss for the period                                       $ (60,604)
Other comprehensive loss                                       (81)
Balance (in shares) at Apr. 30, 2025                               435,027,962        
Balance at Apr. 30, 2025                               $ 435 1,285,772 (379,505) (13,910) 892,792
Balance (in shares) at Oct. 31, 2024                               419,142,428        
Balance at Oct. 31, 2024                               $ 419 1,178,215 (339,059) (15,557) 824,018
Issued, net of issuance costs (in shares) 9,231,030                                      
Issued, net of issuance costs $ 9 70,624 0 0 70,633                              
Issued upon vesting of RSUs (in shares)                               742        
Issued upon vesting of RSUs                               $ 0 0 0 0 0
Issued upon exercise of stock options (in shares)                               38,065        
Issued upon exercise of stock options                               $ 0 9 0 0 9
Amortization of stock-based compensation                               0 1,556 0 0 1,556
Net loss for the period                               0 0 (10,234) 0 (10,234)
Other comprehensive loss                               $ 0 0 0 (8,769) (8,769)
Balance (in shares) at Jan. 31, 2025                               428,412,265        
Balance at Jan. 31, 2025                               $ 428 1,250,404 (349,293) (24,326) $ 877,213
Issued, net of issuance costs (in shares) 6,578,235                                      
Issued, net of issuance costs $ 7 34,027 0 0 34,034                              
Issued upon exercise of stock options (in shares)                               15,428       15,428
Issued upon exercise of stock options                               $ 0 5 0 0 $ 5
Amortization of stock-based compensation                               0 1,317 0 0 1,317
Net loss for the period                               0 0 (30,212) 0 (30,212)
Other comprehensive loss                               $ 0 0 0 10,416 10,416
Issued upon exercise of warrants (in shares)                               18,335        
Issued upon exercise of warrants                               $ 0 0 0 0 0
Common stock issued for consulting services (in shares)                               3,699        
Common stock issued for consulting services                               $ 0 19 0 0 19
Balance (in shares) at Apr. 30, 2025                               435,027,962        
Balance at Apr. 30, 2025                               $ 435 1,285,772 (379,505) (13,910) 892,792
Balance (in shares) at Jul. 31, 2025                               454,015,855        
Balance at Jul. 31, 2025                               $ 454 1,404,420 (406,557) (14,417) 983,900
Issued, net of issuance costs (in shares) 10,077,186         575,000         17,825,000                  
Issued, net of issuance costs $ 10 99,665 0 0 99,675 $ 0 $ 7,880 $ 0 $ 0 $ 7,880 $ 18 $ 231,587 $ 0 $ 0 $ 231,605          
Issued upon vesting of RSUs (in shares)                               2,879        
Issued upon vesting of RSUs                               $ 0 0 0 0 0
Issued upon exercise of stock options (in shares)                               713,305        
Issued upon exercise of stock options                               $ 1 652 0 0 653
Amortization of stock-based compensation                               0 1,680 0 0 1,680
Common stock forfeited for tax paid upon vesting of equity awards                               0 (37) 0 0 (37)
Net loss for the period                               0 0 (10,341) 0 (10,341)
Other comprehensive loss                               $ 0 0 0 (2,532) (2,532)
Balance (in shares) at Oct. 31, 2025                               483,209,225        
Balance at Oct. 31, 2025                               $ 483 1,745,847 (416,898) (16,949) 1,312,483
Balance (in shares) at Jul. 31, 2025                               454,015,855        
Balance at Jul. 31, 2025                               $ 454 1,404,420 (406,557) (14,417) $ 983,900
Issued upon exercise of stock options (in shares)                                       977,487
Net loss for the period                                       $ (76,622)
Other comprehensive loss                                       2,963
Balance (in shares) at Apr. 30, 2026                               493,317,899        
Balance at Apr. 30, 2026                               $ 493 1,915,621 (483,179) (11,454) 1,421,481
Balance (in shares) at Oct. 31, 2025                               483,209,225        
Balance at Oct. 31, 2025                               $ 483 1,745,847 (416,898) (16,949) 1,312,483
Issued, net of issuance costs (in shares) 5,758,936                                      
Issued, net of issuance costs $ 6 105,816 0 0 105,822                              
Issued upon vesting of RSUs (in shares)                               5,777        
Issued upon vesting of RSUs                               $ 0 0 0 0 0
Issued upon exercise of stock options (in shares)                               178,468        
Issued upon exercise of stock options                               $ 0 258 0 0 258
Amortization of stock-based compensation                               0 2,143 0 0 2,143
Net loss for the period                               0 0 (13,937) 0 (13,937)
Other comprehensive loss                               $ 0 0 0 6,192 6,192
Issued upon exercise of warrants (in shares)                               117,596        
Issued upon exercise of warrants                               $ 0 0 0 0 0
Balance (in shares) at Jan. 31, 2026                               489,270,002        
Balance at Jan. 31, 2026                               $ 489 1,854,064 (430,835) (10,757) 1,412,961
Issued, net of issuance costs (in shares) 3,950,231                                      
Issued, net of issuance costs $ 4 $ 59,328 $ 0 $ 0 $ 59,332                              
Issued upon vesting of RSUs (in shares)                               11,952        
Issued upon vesting of RSUs                               $ 0 0 0 0 $ 0
Issued upon exercise of stock options (in shares)                               85,714       85,714
Issued upon exercise of stock options                               $ 0 11 0 0 $ 11
Amortization of stock-based compensation                               0 2,218 0 0 2,218
Net loss for the period                               0 0 (52,344) 0 (52,344)
Other comprehensive loss                               $ 0 0 0 (697) (697)
Balance (in shares) at Apr. 30, 2026                               493,317,899        
Balance at Apr. 30, 2026                               $ 493 $ 1,915,621 $ (483,179) $ (11,454) $ 1,421,481