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

Warrant Liability - Schedule of warrant liability activity (Details)

v3.25.4
Warrant Liability - Schedule of warrant liability activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
February 2023 Warrant    
Warrant Liability    
Beginning balance $ 2,529,000 $ 11,549,000
Warrants exercised (155,000) (20,000)
Warrant liability revaluation loss (gain) (738,000) (8,392,000)
Effects of foreign exchange rate changes (95,000) (608,000)
Ending balance $ 1,541,000 2,529,000
February 2021 Warrant    
Warrant Liability    
Beginning balance   1,743,000
Warrants exercised   (4,771,000)
Warrant liability revaluation loss (gain)   3,072,000
Effects of foreign exchange rate changes   $ (44,000)