Warrants - Schedule of Common Stock Share Purchase Warrants Outstanding and Exercisable (Details) - $ / shares |
9 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
|
| Class Of Warrant Or Right [Line Items] | ||||||||
| Outstanding | 17,732,764 | 17,732,764 | 17,732,764 | 17,732,764 | 17,732,764 | 17,732,764 | 17,732,764 | 22,571,471 |
| Exercise Price | $ 1.21 | $ 1.21 | $ 1.21 | $ 1.21 | $ 1.21 | $ 1.21 | $ 1.21 | $ 1.22 |
| Exercise Price One | ||||||||
| Class Of Warrant Or Right [Line Items] | ||||||||
| Outstanding | 7,537,313 | |||||||
| Exercise Price | $ 1.5 | |||||||
| Remaining life (years) | 6 months 29 days | |||||||
| Expiry Date | Apr. 29, 2026 | |||||||
| Exercise Price Two | ||||||||
| Class Of Warrant Or Right [Line Items] | ||||||||
| Outstanding | 10,195,451 | |||||||
| Exercise Price | $ 1 | |||||||
| Remaining life (years) | 4 years 9 months | |||||||
| Expiry Date | Jun. 30, 2030 | |||||||
| Exercise Price Three | ||||||||
| Class Of Warrant Or Right [Line Items] | ||||||||
| Outstanding | 7,537,313 | |||||||
| Exercise Price | $ 1.5 | |||||||
| Remaining life (years) | 1 year 6 months 29 days | |||||||
| Expiry Date | Apr. 29, 2026 | |||||||
| Exercise Price Four | ||||||||
| Class Of Warrant Or Right [Line Items] | ||||||||
| Outstanding | 10,195,451 | |||||||
| Exercise Price | $ 1 | |||||||
| Remaining life (years) | 5 years 9 months | |||||||
| Expiry Date | Jun. 30, 2030 | |||||||