XML 34 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
As of December 31, 2024 and 2023, accrued expenses consisted of the following:
December 31,
(in thousands)20242023
Compensation & benefits$2,611 $3,164 
Shipping2,536 2,934 
Sales & use taxes payable1,490 1,534 
Accrued severance1,262 396 
Allowance for transaction losses961 1,172 
Other2,615 1,683 
Total accrued expenses$11,475 $10,883