XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Liabilities
6 Months Ended
Jun. 30, 2024
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of the following (in thousands):

June 30, 2024December 31, 2023
Marketing$12,677 $12,331 
Payroll7,408 7,888 
Professional services6,307 5,341 
Tax1,163 2,009 
Other accruals1,393 1,403 
Total accrued liabilities $28,948 $28,972