v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Compensation & benefits $ 2,029 $ 2,794
Shipping 2,253 1,804
Sales & use taxes payable 1,285 1,517
Allowance for transaction losses 851 846
Professional fees 679 920
Restructuring expenses 364 90
Other 1,570 1,490
Total accrued expenses $ 9,031 $ 9,461