v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued bonus and other payroll related $ 23,691 $ 25,434
Accrued legal settlement 30,500 30,500
Accrued marketing 20,255 11,063
Deferred revenue 8,767 6,705
Other accrued expenses 15,397 13,003
Total accrued expenses and other current liabilities $ 98,610 $ 86,705