XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Warrants - Summary of Warrant Activity (Details) - $ / shares
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Class Of Warrant Or Right [Line Items]        
Number of Share Purchase Warrants Outstanding, Beginning balance 17,134,458 19,633,911 22,449,357 17,631,350
Number of Share Purchase Warrants, Issued       4,838,707
Number of Share Purchase Warrants, Exercised (227,630) (2,499,453) (1,078,470) (20,700)
Number of Share Purchase Warrants, Expired (4,530,808)   (40,261)  
Number of Share Purchase Warrants Outstanding, Ending balance 12,376,020 17,134,458 21,330,626 22,449,357
Weighted Average Exercise Price Outstanding, Beginning balance $ 1.29 $ 1.18 $ 1.09 $ 1.05
Weighted Average Exercise Price, Issued       1.24
Weighted Average Exercise Price, Exercised 0.97 0.43 0.48 0.49
Weighted Average Exercise Price, Expired 0.99   0.48  
Weighted Average Exercise Price Outstanding, Ending balance $ 1.4 $ 1.29 $ 1.32 $ 1.09