XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 25,910 $ 30,666
Accrued taxes 12,385 11,394
Accrued vendor expenses 10,813 9,485
Accrued payment processing fees 4,780 4,478
Operating lease liability, current 1,648 1,624
Accrued talent costs 2,403 801
Other 823 852
Total accrued expenses and other current liabilities $ 58,762 $ 59,300