XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Statement Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Financial Statement Components [Abstract]    
Accrued expense $ 37,573 $ 29,990
Accrued compensation and benefits 14,688 21,595
Accrued sales, use, VAT and telecommunications related taxes 7,489 7,799
Income tax payable 0 2,235
Other accrued expenses 702 958
Total accrued expenses and other current liabilities $ 60,452 $ 62,577