XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Financial Statement Components [Abstract]    
Accrued expense $ 39,444 $ 31,549
Accrued compensation and benefits 17,341 19,534
Accrued sales, use, VAT and telecommunications related taxes 10,322 9,142
Current portion of finance lease 190 183
Obligation included in basis of acquired land 7,752 0
Other accrued expenses 1,210 2,657
Total accrued expenses and other current liabilities $ 76,259 $ 63,065