v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 27,131 $ 51,858
Accrued taxes 14,349 19,715
Accrued vendor expenses 14,011 12,899
Accrued payment processing fees 5,786 4,708
Accrued talent costs 1,770 1,678
Operating lease liability, current 4,349 1,672
Other 1,287 1,493
Total accrued expenses and other current liabilities $ 68,683 $ 94,023