Warrants - Schedule of Warrant Activity (Details) - $ / shares |
1 Months Ended | 12 Months Ended | |
---|---|---|---|
Jan. 31, 2022 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Class of Warrant or Right [Roll Forward] | |||
Beginning balance (in shares) | 17,165,833 | 11,482,766 | |
Warrants issued in period | 11,479,075 | ||
Exercised (in shares) | (180,000) | (356,970) | |
Expired (in shares) | (5,394,945) | (5,439,038) | |
Ending balance (in shares) | 11,770,888 | 17,165,833 | |
Weighted Average Exercise Price [Roll Forward] | |||
Beginning balance (in CAD and USD per share) | $ 4.83 | $ 7.22 | |
Issued (in CAD and USD per share) | 1.9 | ||
Expired (in CAD and USD per share) | 10.35 | 4.01 | |
Ending balance (in CAD and USD per share) | $ 2.95 | $ 2.3 | $ 4.83 |