XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:      
Trading Losses [1] $ 55,316 $ 57,563  
Share-based payments 3,663 3,670  
Capital losses 2,467 2,506  
Gross deferred tax asset 61,446 63,739  
Valuation allowance (61,446) (63,739) $ (61,703)
Total deferred tax, net $ 0 $ 0  
[1] Included in trading losses is $7.4 million of accumulated tax losses as of December 31, 2024 ($8.6 million as of December 31, 2023) related to its operations in Germany for corporate income taxes and $6.5 million of accumulated losses related to trade taxes in its German entity ($7.5 million as of December 31, 2023).