XML 43 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Tax related receivables $ 50,866 $ 41,252
Current promissory note and related interest receivable 27,914 25,005
Current promissory note 1 4,262 4,428
Other prepaid expenses and current assets 29,182 7,128
Other current receivables 19,624 24,637
Total prepaid expenses and other current assets $ 131,848 $ 102,450