XML 66 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):

March 31, 2025December 31, 2024
Marketing$14,420 $21,839 
Tax11,904 2,152 
Professional services9,696 8,463 
Payroll8,042 12,067 
Other accruals12,880 8,492 
Total accrued liabilities $56,942 $53,013