Annual report [Section 13 and 15(d), not S-K Item 405]

Warrant Liability - Schedule of warrant liability activity (Details)

v3.25.1
Warrant Liability - Schedule of warrant liability activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Warrant Liability    
Beginning balance $ 13,292 $ 2,382
Warrants issued   9,109
Warrants exercised (4,791) (58)
Mark to market revaluation loss (5,320) 1,586
Effects for foreign exchange rate changes (652) 273
Ending balance 2,529 13,292
February 2021 Warrant [Member]    
Warrant Liability    
Beginning balance 1,743 2,382
Warrants issued   0
Warrants exercised (4,771) (55)
Mark to market revaluation loss 3,072 (626)
Effects for foreign exchange rate changes (44) 42
Ending balance 0 1,743
February 2023 Warrant [Member]    
Warrant Liability    
Beginning balance 11,549 0
Warrants issued   9,109
Warrants exercised (20) (3)
Mark to market revaluation loss (8,392) 2,212
Effects for foreign exchange rate changes (608) 231
Ending balance $ 2,529 $ 11,549