XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Balance sheet components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Transition services agreement receivable $ 0 $ 5,933
Prepaid taxes and taxes receivable 6,008 6,137
Receivables due from suppliers 6,056 4,891
Deposits and other prepaid expenses 2,983 2,417
Other receivable 378 795
Prepaid expenses and other current assets $ 15,425 $ 20,173