XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2024
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consist of the following (in thousands):

September 30, 2024December 31, 2023
Marketing$17,768 $12,331 
Payroll10,776 7,888 
Professional services6,709 5,341 
Tax3,389 2,009 
Other accruals4,582 1,403 
Total accrued liabilities $43,224 $28,972