XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Statement Components - Components of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation and benefits $ 53,882 $ 48,911
Accrued sales, use, and telecom related taxes 33,390 30,463
Accrued marketing 56,048 52,547
Operating lease liabilities, short-term 18,973 18,686
Other accrued expenses 134,963 129,191
Total accrued liabilities $ 297,256 $ 279,798