XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued compensation and related benefits $ 9,314 $ 8,399
Accrued freelancer costs 2,465 134
Accrued indirect taxes 1,630 1,861
Accrued vendor expenses 6,002 4,198
Accrued payment processing fees 715 593
Other 822 845
Total accrued expenses and other current liabilities $ 20,948 $ 16,030