XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Capital losses $ 18,563 $ 21,984
Accrued expenses 1,559 6,465
Stock-based compensation 1,019 2,843
NOLs—Foreign 998 1,024
Interest carryforward. 856
Goodwill and intangible assets 657 705
Software capitalization 244 199
Foreign currency translation adjustment 173 427
Operating lease liabilities 38 95
Other 326 331
Deferred tax assets 24,433 34,073
Deferred tax liabilities:    
Unremitted earnings—European subsidiaries 109 92
Fixed assets and prepaid assets 101 246
Unrealized gains 87 76
Right of use assets—operating leases 38 95
Deferred tax liabilities 335 509
Total deferred tax assets less deferred tax liabilities 24,098 33,564
Less: Valuation allowance (18,476) (21,908)
Deferred tax assets, net $ 5,622 $ 11,656