XML 36 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2024
Accrued Liabilities And Other Current Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31,
20242023
Accrued payroll and compensation$17,572 $20,320 
Accrued shipping & freight costs7,510 5,119 
Accrued sales taxes1,815 2,156 
Current liabilities under tax receivable agreement547 8,960 
Deferred revenue13,265 9,914 
Other current liabilities
40,979 38,951 
Accrued liabilities and other current liabilities$81,688 $85,420