XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued bonus and other payroll related $ 12,202 $ 30,401
Accrued legal settlement 27,500 12,500
Accrued marketing 14,493 10,650
Deferred revenue 6,528 7,105
Other accrued expenses 10,120 10,673
Total accrued expenses and other current liabilities $ 70,843 $ 71,329