XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Financial Statement Components [Abstract]    
Accrued expense $ 31,264 $ 31,549
Accrued compensation and benefits 19,042 19,534
Accrued sales, use, VAT and telecommunications related taxes 11,046 9,142
Current portion of finance lease 177 183
Other accrued expenses 4,392 2,657
Total accrued expenses and other current liabilities $ 65,921 $ 63,065