v3.25.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2025
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of the following (in thousands):

September 30, 2025December 31, 2024
Marketing$18,752 $21,839 
Payroll14,922 12,067 
Professional services10,341 8,463 
Tax8,300 2,152 
Product and shipping6,631 1,306 
Other accruals21,185 7,186 
Total accrued liabilities $80,131 $53,013