XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of 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