XML 63 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related benefits $ 8,734 $ 3,952
Sales and use tax payable 3,938 3,077
Accrued colocation and bandwidth costs 3,237 3,049
Other accrued liabilities 3,969 5,457
Total accrued expenses $ 19,878 $ 15,535