XML 73 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Stock - Warrants Activity (Details) - $ / shares
12 Months Ended
Jun. 07, 2023
Apr. 23, 2023
Dec. 31, 2023
Dec. 31, 2021
Number of Warrants        
Warrants outstanding, beginning (in shares)     343,099  
Granted (in shares)     4,543,626  
Exercised (in shares)     (746,027)  
Expired (in shares) (1,934) (667) (2,601)  
Forfeited (in shares)     247  
Warrants outstanding, ending (in shares)     4,137,850  
Warrants outstanding, ending (in shares)     4,137,850 343,099
Weighted Average Exercise Price        
Warrants outstanding, beginning (in dollars per share)     $ 66.34  
Granted (in dollars per share)     1.71  
Exercised (in dollars per share)     0.78  
Expired (in dollars per share)     76.93  
Forfeited (in dollars per share)     0  
Warrants outstanding, ending (in dollars per share)     1.73  
Exercise price (in dollars per share)     $ 1.73 $ 995.06