v3.26.1
Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deferred tax assets:    
Capital losses $ 6,538 $ 6,689
Interest carryforward 2,833
Accrued expenses 2,821 6,584
Stock-based compensation 1,047 3,210
Acquisition costs 953 970
Operating lease liabilities 546 631
NOLs—Foreign 521 745
Other 290 289
Deferred tax assets 15,549 19,118
Deferred tax liabilities:    
Software capitalization 938 912
Right of use assets—operating leases 543 627
Foreign currency translation adjustment 286 592
Goodwill and intangible assets 261 74
Unrealized gains 203 494
Fixed assets and prepaid assets 202 356
Unremitted earnings—European subsidiaries 92 65
Deferred tax liabilities 2,525 3,120
Total deferred tax assets less deferred tax liabilities 13,024 15,998
Less: Valuation allowance (6,335) (6,195)
Deferred tax assets, net $ 6,689 $ 9,803