XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Marketing $ 17,768 $ 12,331
Payroll 10,776 7,888
Professional services 6,709 5,341
Tax 3,389 2,009
Other accruals 4,582 1,403
Total accrued liabilities $ 43,224 $ 28,972