v3.25.2
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