XML 142 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Marketing $ 21,839 $ 12,331
Payroll 12,067 7,888
Professional services 8,463 5,341
Other accruals 10,644 3,412
Total accrued liabilities $ 53,013 $ 28,972