Share Capital and Additional Paid in Capital Authorized - Summary of Warrant Activity (Details) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 21, 2023 |
Aug. 02, 2023 |
Dec. 31, 2024 |
|
| Warrants and Rights Note Disclosure [Abstract] | |||
| Number of Share Purchase Warrants Outstanding, Beginning balance | 22,571,471 | ||
| Number of Share Purchase Warrants, Issued | 142,874 | 10,000,000 | |
| Number of Share Purchase Warrants, Expired | (4,838,707) | ||
| Number of Share Purchase Warrants Outstanding, Ending balance | 17,732,764 | ||
| Weighted Average Exercise Price Outstanding, Beginning balance | $ 1.22 | ||
| Weighted Average Exercise Price, Expired | 1.24 | ||
| Weighted Average Exercise Price Outstanding, Ending balance | $ 1 | $ 1 | $ 1.21 |