Warrants - Schedule of Common Stock Share Purchase Warrants Outstanding and Exercisable (Details) - $ / shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Class Of Warrant Or Right [Line Items] | ||
| Outstanding | 17,732,764 | 17,732,764 |
| Exercise Price | $ 1.21 | $ 1.21 |
| Exercise Price One | ||
| Class Of Warrant Or Right [Line Items] | ||
| Outstanding | 7,537,313 | |
| Exercise Price | $ 1.5 | |
| Remaining life (years) | 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 3 months | |
| Expiry Date | Jun. 30, 2030 |