XML 71 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Prepaid Expense And Other Assets Current [Abstract]    
Unbilled contract assets $ 5,256 $ 2,147
Deferred revenues from associated contracts (5,256) (2,147)
Net unbilled contract assets 0 0
Prepaid assets 7,149 8,353
Other current assets 1,309 1,807
Total prepaid expenses and other current assets $ 8,458 $ 10,160