XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued bonus and other payroll related $ 23,856 $ 30,401
Accrued legal settlement 27,500 12,500
Accrued marketing 15,102 10,650
Reimbursable liabilities 10,371 0
Deferred revenue 6,328 7,105
Other accrued expenses 9,520 10,673
Total accrued expenses and other current liabilities $ 92,677 $ 71,329