XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Schedule of warrants outstanding by date of expiry) (Details) - 12 months ended Dec. 31, 2023
shares in Thousands
$ / shares
USD ($)
shares
Class of Warrant or Right [Line Items]    
Warrants outstanding | shares   2,384
Exercise price | $ / shares $ 9.9  
Grant date fair value | $   $ 9,846
Remaining life in years 4 years 9 months 29 days  
November 18, 2026 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry November 18, 2026  
Warrants outstanding | shares   221
Exercise price | $ / shares $ 75  
Grant date fair value | $   $ 6,700
Remaining life in years 2 years 10 months 17 days  
November 18, 2027 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry November 18, 2027  
Warrants outstanding | shares   23
Exercise price | $ / shares $ 66  
Grant date fair value | $   $ 1,055
Remaining life in years 3 years 10 months 17 days  
December 8, 2027 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry December 8, 2027  
Warrants outstanding | shares   25
Exercise price | $ / shares $ 8.8  
Grant date fair value | $   $ 149
Remaining life in years 3 years 11 months 8 days  
September 21, 2028 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry September 21, 2028  
Warrants outstanding | shares   691
Exercise price | $ / shares $ 2.5  
Grant date fair value | $   $ 522
Remaining life in years 4 years 8 months 23 days  
September 21, 2028 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry September 21, 2028  
Warrants outstanding | shares   55
Exercise price | $ / shares $ 2.39  
Grant date fair value | $   $ 81
Remaining life in years 4 years 8 months 23 days  
March 21, 2029 [Member]    
Class of Warrant or Right [Line Items]    
Date of expiry March 21, 2029  
Warrants outstanding | shares   1,369
Exercise price | $ / shares $ 2.5  
Grant date fair value | $   $ 1,339
Remaining life in years 5 years 2 months 19 days