v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 14,170 $ 30,666
Accrued indirect taxes 14,624 11,394
Accrued vendor expenses 9,060 9,485
Accrued payment processing fees 4,936 4,478
Operating lease liability, current 1,636 1,624
Accrued talent costs 2,079 801
Other 638 852
Total accrued expenses and other current liabilities $ 47,143 $ 59,300