XML 98 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash Equivalents and Investments - Schedule of Available-for-Sale Securities Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale securities, unrealized loss position, Less than 12 months, Fair Value $ 17,498
Available-for-sale securities, unrealized loss position, Less than 12 months, Unrealized Loss (11)
Available-for-sale securities, unrealized loss position, Greater than 12 months, Fair Value 2,993
Available-for-sale securities, unrealized loss position, Greater than 12 months, Unrealized Loss (8)
Available-for-sale securities, unrealized loss position, fair value 20,491
Available-for-sale securities, unrealized loss position, unrealized loss 19
U.S. government securities  
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale securities, unrealized loss position, Less than 12 months, Fair Value 5,977
Available-for-sale securities, unrealized loss position, Less than 12 months, Unrealized Loss (1)
Available-for-sale securities, unrealized loss position, Greater than 12 months, Fair Value 0
Available-for-sale securities, unrealized loss position, Greater than 12 months, Unrealized Loss 0
Available-for-sale securities, unrealized loss position, fair value 5,977
Available-for-sale securities, unrealized loss position, unrealized loss 1
Corporate notes  
Debt Securities, Available-for-sale [Line Items]  
Available-for-sale securities, unrealized loss position, Less than 12 months, Fair Value 11,521
Available-for-sale securities, unrealized loss position, Less than 12 months, Unrealized Loss (10)
Available-for-sale securities, unrealized loss position, Greater than 12 months, Fair Value 2,993
Available-for-sale securities, unrealized loss position, Greater than 12 months, Unrealized Loss (8)
Available-for-sale securities, unrealized loss position, fair value 14,514
Available-for-sale securities, unrealized loss position, unrealized loss $ 18