XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Share Capital - Warrants Outstanding (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Aug. 23, 2023
Aug. 11, 2023
July 2, 2021      
Class of Warrant or Right [Line Items]      
Contractual life (years) 3 years    
Exercise price $ 28.00    
Number outstanding, warrants, (in shares) 285,716    
Expiration Dec. 22, 2024    
September 8, 2021      
Class of Warrant or Right [Line Items]      
Contractual life (years) 5 years    
Exercise price $ 66.50    
Number outstanding, warrants, (in shares) 1,614,299    
Expiration Sep. 08, 2026    
October 1, 2021      
Class of Warrant or Right [Line Items]      
Contractual life (years) 3 years    
Exercise price $ 42.00    
Number outstanding, warrants, (in shares) 121,429    
Expiration Oct. 01, 2024    
February 7, 2022 A      
Class of Warrant or Right [Line Items]      
Contractual life (years) 5 years    
Exercise price $ 28.00    
Number outstanding, warrants, (in shares) 14,286    
Expiration Feb. 07, 2027    
February 7 2022 B      
Class of Warrant or Right [Line Items]      
Contractual life (years) 5 years    
Exercise price $ 35.00    
Number outstanding, warrants, (in shares) 14,286    
Expiration Feb. 07, 2027    
February 7 2022 C      
Class of Warrant or Right [Line Items]      
Contractual life (years) 5 years    
Exercise price $ 42.00    
Number outstanding, warrants, (in shares) 14,286    
Expiration Feb. 07, 2027    
April 17, 2023      
Class of Warrant or Right [Line Items]      
Contractual life (years) 3 years    
Exercise price $ 1.34    
Number outstanding, warrants, (in shares) 73,556    
Expiration Apr. 17, 2026    
August 11, 2023      
Class of Warrant or Right [Line Items]      
Contractual life (years) 3 years    
Exercise price $ 2.75    
Number outstanding, warrants, (in shares) 800,000    
Expiration Aug. 11, 2026    
August 23, 2023      
Class of Warrant or Right [Line Items]      
Contractual life (years) 3 years    
Exercise price $ 2.75    
Number outstanding, warrants, (in shares) 2,162,922    
Expiration Aug. 23, 2026    
Warrant      
Class of Warrant or Right [Line Items]      
Exercise price   $ 2.75 $ 2.75
Number outstanding, warrants, (in shares) 5,100,780 1,966,293