XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of the following (in thousands):

December 31,
20232022
Marketing$12,331 $4,990 
Payroll7,888 4,999 
Professional services5,341 643 
Tax2,009 963 
Product and shipping562 263 
Other accruals841 590 
Total accrued liabilities $28,972 $12,448