XML 132 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating loss carryforwards $ 22,192 $ 20,768
Stock-based compensation 2,198 1,344
Intangible assets 2,630 2,743
Foreign net operating loss carryforwards 90,020 71,398
Unrealized gain or loss 0 1,784
Other, net 38 1,014
Total deferred tax assets 117,078 99,051
Deferred tax liabilities:    
Total deferred tax liability 0 0
Net deferred tax assets 117,078 99,051
Less valuation allowance (117,078) (99,051)
Net deferred tax assets, valuation allowance total $ 0 $ 0