XML 54 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - Available-for-Sale Investments in Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months $ 29,195
Unrealized Loss, Less than 12 months (7)
Corporate bonds/notes  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 10,128
Unrealized Loss, Less than 12 months (4)
U.S. government securities  
Debt Securities, Available-for-sale [Line Items]  
Fair Value, Less than 12 months 19,067
Unrealized Loss, Less than 12 months $ (3)