XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred tax assets:    
Capital losses $ 6,757 $ 21,984
Accrued expenses 3,249 6,465
Stock-based compensation 1,706 2,843
NOLs—Foreign 1,054 1,024
Interest carryforward. 641
Goodwill and intangible assets 610 705
Operating lease liabilities 419 95
Software capitalization 294 199
Foreign currency translation adjustment 427
Other 319 331
Deferred tax assets 15,049 34,073
Deferred tax liabilities:    
Foreign currency translation adjustment 1,026
Fixed assets and prepaid assets 559 246
Unrealized gains 566 76
Right of use assets—operating leases 418 95
Unremitted earnings—European subsidiaries 144 92
Deferred tax liabilities 2,713 509
Total deferred tax assets less deferred tax liabilities 12,336 33,564
Less: Valuation allowance (6,191) (21,908)
Deferred tax assets, net $ 6,145 $ 11,656