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