XML 107 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 20,768 $ 19,830
Stock-based compensation 1,344 742
Intangible Assets 2,743 2,923
Foreign net operating loss carryforwards 71,398 47,179
Unrealized gain or loss 1,784 1,686
Other, net 1,014 693
Total deferred tax assets 99,051 73,053
Deferred tax liabilities:    
Total deferred tax liability 0 0
Net deferred tax assets 99,051 73,053
Less valuation allowance (99,051) (73,053)
Net deferred tax assets, valuation allowance total $ 0 $ 0