XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Information - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Deferred revenue, current $ 21,631 $ 15,916
Accrued computer and networking equipment 2,274 3,126
Liability for early-exercised stock options 213 255
Other current liabilities 640 380
Total other current liabilities $ 24,758 $ 19,677