Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
|
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Share Issuance Obligation [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
Balance (in shares) at Jul. 31, 2023 |
378,452,864
|
|
|
|
|
|
Balance at Jul. 31, 2023 |
$ 378,000
|
$ 924,737,000
|
$ 0
|
$ (289,680,000)
|
$ (3,608,000)
|
$ 631,827,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
10,770,000
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 11,000
|
56,259,000
|
0
|
0
|
0
|
56,270,000
|
Issued upon exercise of stock options (in shares) |
445,861
|
|
|
|
|
|
Issued upon exercise of stock options |
$ 1,000
|
263,000
|
0
|
0
|
0
|
264,000
|
Amortization of stock-based compensation |
0
|
1,572,000
|
0
|
0
|
0
|
1,572,000
|
Net loss for the period |
0
|
0
|
0
|
3,321,000
|
0
|
3,321,000
|
Other comprehensive income (loss) |
$ 0
|
0
|
0
|
0
|
(11,049,000)
|
(11,049,000)
|
Balance (in shares) at Oct. 31, 2023 |
389,668,725
|
|
|
|
|
|
Balance at Oct. 31, 2023 |
$ 390,000
|
982,831,000
|
0
|
(286,359,000)
|
(14,657,000)
|
682,205,000
|
Balance (in shares) at Jul. 31, 2023 |
378,452,864
|
|
|
|
|
|
Balance at Jul. 31, 2023 |
$ 378,000
|
924,737,000
|
0
|
(289,680,000)
|
(3,608,000)
|
$ 631,827,000
|
Issued upon exercise of stock options (in shares) |
|
|
|
|
|
1,460,937
|
Net loss for the period |
|
|
|
|
|
$ (14,106,000)
|
Other comprehensive income (loss) |
|
|
|
|
|
(9,167,000)
|
Balance (in shares) at Apr. 30, 2024 |
405,951,114
|
|
|
|
|
|
Balance at Apr. 30, 2024 |
$ 406,000
|
1,094,795,000
|
0
|
(303,786,000)
|
(12,775,000)
|
778,640,000
|
Balance (in shares) at Oct. 31, 2023 |
389,668,725
|
|
|
|
|
|
Balance at Oct. 31, 2023 |
$ 390,000
|
982,831,000
|
0
|
(286,359,000)
|
(14,657,000)
|
682,205,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
10,418,029
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 10,000
|
73,228,000
|
0
|
0
|
0
|
73,238,000
|
Issued upon exercise of stock options (in shares) |
669,999
|
|
|
|
|
|
Issued upon exercise of stock options |
$ 1,000
|
|
|
|
|
|
Issued upon exercise of warrants (in shares) |
302,220
|
|
|
|
|
|
Issued upon exercise of warrants |
$ 0
|
1,965,000
|
517,000
|
0
|
0
|
2,482,000
|
Amortization of stock-based compensation |
0
|
1,312,000
|
0
|
0
|
0
|
1,312,000
|
Net loss for the period |
0
|
0
|
0
|
2,250,000
|
0
|
2,250,000
|
Other comprehensive income (loss) |
$ 0
|
0
|
0
|
0
|
7,732,000
|
7,732,000
|
Issued upon exercise of stock options |
|
(70,000)
|
0
|
0
|
0
|
(69,000)
|
Balance (in shares) at Jan. 31, 2024 |
401,058,973
|
|
|
|
|
|
Balance at Jan. 31, 2024 |
$ 401,000
|
1,059,266,000
|
517,000
|
(284,109,000)
|
(6,925,000)
|
769,150,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
3,396,370
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 3,000
|
25,539,000
|
0
|
0
|
0
|
$ 25,542,000
|
Issued upon exercise of stock options (in shares) |
345,077
|
|
|
|
|
345,077
|
Issued upon exercise of stock options |
$ 1,000
|
209,000
|
0
|
0
|
0
|
$ 210,000
|
Issued upon exercise of warrants (in shares) |
1,150,694
|
|
|
|
|
|
Issued upon exercise of warrants |
$ 1,000
|
8,678,000
|
(517,000)
|
0
|
0
|
8,162,000
|
Amortization of stock-based compensation |
0
|
1,103,000
|
0
|
0
|
0
|
1,103,000
|
Net loss for the period |
0
|
0
|
0
|
(19,677,000)
|
0
|
(19,677,000)
|
Other comprehensive income (loss) |
$ 0
|
0
|
0
|
0
|
(5,850,000)
|
(5,850,000)
|
Balance (in shares) at Apr. 30, 2024 |
405,951,114
|
|
|
|
|
|
Balance at Apr. 30, 2024 |
$ 406,000
|
1,094,795,000
|
$ 0
|
(303,786,000)
|
(12,775,000)
|
778,640,000
|
Balance (in shares) at Jul. 31, 2024 |
410,355,768
|
|
|
|
|
|
Balance at Jul. 31, 2024 |
$ 410,000
|
1,110,433,000
|
|
(318,901,000)
|
(13,829,000)
|
778,113,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
7,595,626
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 8,000
|
61,223,000
|
|
0
|
0
|
61,231,000
|
Issued upon exercise of stock options (in shares) |
121,037
|
|
|
|
|
|
Issued upon exercise of stock options |
$ 0
|
120,000
|
|
0
|
0
|
120,000
|
Issued upon exercise of warrants (in shares) |
1,054,997
|
|
|
|
|
|
Issued upon exercise of warrants |
$ 1,000
|
4,618,000
|
|
0
|
0
|
4,619,000
|
Common stock issued for consulting services (in shares) |
15,000
|
|
|
|
|
|
Common stock issued for consulting services |
$ 0
|
88,000
|
|
0
|
0
|
88,000
|
Amortization of stock-based compensation |
0
|
1,733,000
|
|
0
|
0
|
1,733,000
|
Net loss for the period |
0
|
0
|
|
(20,158,000)
|
0
|
(20,158,000)
|
Other comprehensive income (loss) |
$ 0
|
0
|
|
0
|
(1,728,000)
|
(1,728,000)
|
Balance (in shares) at Oct. 31, 2024 |
419,142,428
|
|
|
|
|
|
Balance at Oct. 31, 2024 |
$ 419,000
|
1,178,215,000
|
|
(339,059,000)
|
(15,557,000)
|
824,018,000
|
Balance (in shares) at Jul. 31, 2024 |
410,355,768
|
|
|
|
|
|
Balance at Jul. 31, 2024 |
$ 410,000
|
1,110,433,000
|
|
(318,901,000)
|
(13,829,000)
|
$ 778,113,000
|
Issued upon exercise of stock options (in shares) |
|
|
|
|
|
174,530
|
Net loss for the period |
|
|
|
|
|
$ (60,604,000)
|
Other comprehensive income (loss) |
|
|
|
|
|
(81,000)
|
Balance (in shares) at Apr. 30, 2025 |
435,027,962
|
|
|
|
|
|
Balance at Apr. 30, 2025 |
$ 435,000
|
1,285,772,000
|
|
(379,505,000)
|
(13,910,000)
|
892,792,000
|
Balance (in shares) at Oct. 31, 2024 |
419,142,428
|
|
|
|
|
|
Balance at Oct. 31, 2024 |
$ 419,000
|
1,178,215,000
|
|
(339,059,000)
|
(15,557,000)
|
824,018,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
9,231,030
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 9,000
|
70,624,000
|
|
0
|
0
|
70,633,000
|
Issued upon exercise of stock options (in shares) |
38,065
|
|
|
|
|
|
Issued upon exercise of stock options |
$ 0
|
9,000
|
|
0
|
0
|
9,000
|
Amortization of stock-based compensation |
0
|
1,556,000
|
|
0
|
0
|
1,556,000
|
Net loss for the period |
0
|
0
|
|
(10,234,000)
|
0
|
(10,234,000)
|
Other comprehensive income (loss) |
$ 0
|
0
|
|
0
|
(8,769,000)
|
(8,769,000)
|
Issued upon vesting of RSUs (in shares) |
742
|
|
|
|
|
|
Issued upon vesting of RSUs |
$ 0
|
0
|
|
0
|
0
|
0
|
Balance (in shares) at Jan. 31, 2025 |
428,412,265
|
|
|
|
|
|
Balance at Jan. 31, 2025 |
$ 428,000
|
1,250,404,000
|
|
(349,293,000)
|
(24,326,000)
|
877,213,000
|
Issued under ATM offerings, net of issuance costs (in shares) |
6,578,235
|
|
|
|
|
|
Issued under ATM offerings, net of issuance costs |
$ 7,000
|
34,027,000
|
|
0
|
0
|
$ 34,034,000
|
Issued upon exercise of stock options (in shares) |
15,428
|
|
|
|
|
15,428
|
Issued upon exercise of stock options |
$ 0
|
5,000
|
|
0
|
0
|
$ 5,000
|
Common stock issued for consulting services (in shares) |
3,699
|
|
|
|
|
|
Common stock issued for consulting services |
$ 0
|
19,000
|
|
0
|
0
|
19,000
|
Amortization of stock-based compensation |
0
|
1,317,000
|
|
0
|
0
|
1,317,000
|
Net loss for the period |
0
|
0
|
|
(30,212,000)
|
0
|
(30,212,000)
|
Other comprehensive income (loss) |
$ 0
|
0
|
|
0
|
10,416,000
|
10,416,000
|
Issued upon vesting of RSUs (in shares) |
18,335
|
|
|
|
|
|
Issued upon vesting of RSUs |
$ 0
|
0
|
|
0
|
0
|
0
|
Balance (in shares) at Apr. 30, 2025 |
435,027,962
|
|
|
|
|
|
Balance at Apr. 30, 2025 |
$ 435,000
|
$ 1,285,772,000
|
|
$ (379,505,000)
|
$ (13,910,000)
|
$ 892,792,000
|