Warrants - Summary of Warrant Activity (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2024
$ / shares
shares
| |
| Class Of Warrant Or Right [Line Items] | |
| Number of Share Purchase Warrants Outstanding, Beginning balance | shares | 22,571,471 |
| Number of Share Purchase Warrants, Expired | shares | (4,838,707) |
| Number of Share Purchase Warrants Outstanding, Ending balance | shares | 17,732,764 |
| Weighted Average Exercise Price Outstanding, Beginning balance | $ / shares | $ 1.22 |
| Weighted Average Exercise Price, Expired | $ / shares | 1.24 |
| Weighted Average Exercise Price Outstanding, Ending balance | $ / shares | $ 1.21 |