Share Capital - Schedule of Outstanding Number of Warrants (Details) - Warrant [Member] - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Class of Warrant or Right [Line Items] | |||
| Number of Warrants, Outstanding Beginning Balance | 10,841,482 | 35,105,390 | 19,152,797 |
| Weighted Average Exercise Price, Outstanding Beginning Balance | $ 1.17 | $ 2.83 | $ 4.21 |
| Number of Warrants, Outstanding Ending Balance | 13,907,295 | 10,841,482 | 35,105,390 |
| Weighted Average Exercise Price, Outstanding Ending Balance | $ 1.97 | $ 1.17 | $ 2.83 |
| Number of warrants, Granted | 20,421,723 | 25,222,223 | |
| Weighted Average Exercise Price, Granted | $ 1.74 | $ 1.18 | |
| Number of warrants, Exercised | (17,355,910) | (5,111,111) | (9,269,630) |
| Weighted Average Exercise Price, Exercised | $ 1.2 | $ 1.17 | $ 1.18 |
| Number of warrants, Expired | (19,152,797) | ||
| Weighted Average Exercise Price, Expired | $ 4.21 | ||