XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Marketing $ 12,331 $ 4,990
Payroll 7,888 4,999
Professional services 5,341 643
Tax 2,009 963
Product and shipping 562 263
Other accruals 841 590
Total accrued liabilities $ 28,972 $ 12,448