XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation and related benefits $ 30,666 $ 25,872
Accrued indirect taxes 11,394 13,171
Accrued vendor expenses 9,485 8,844
Accrued payment processing fees 4,478 2,090
Operating lease liability, current 1,624 5,687
Accrued talent costs 801 1,415
Other 852 1,113
Total accrued expenses and other current liabilities $ 59,300 $ 58,192