XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components (Schedule of Available-for-Sale Short-Term Investments) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Cost $ 149 $ 70,479
Unrealized Gains 0 1
Unrealized Losses 0 (17)
Estimated Fair Value 149 70,463
U.S. treasuries    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 70,330
Unrealized Gains 0 1
Unrealized Losses 0 (17)
Estimated Fair Value 0 70,314
Certificates of deposits    
Debt Securities, Available-for-sale [Line Items]    
Cost 149 149
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value $ 149 $ 149