XML 112 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) - Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Investment in non-marketable equity securities $ 110,000 $ 0
Investment in marketable equity securities 0 45,342
Non-current lease prepayments 45,738 0
Restricted cash 12,715 15,836
Other 27,935 13,051
Total $ 196,388 $ 74,229