XML 65 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash and Cash Equivalents and Investments (Summary of Cash, Cash Equivalents and Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cash, cash equivalents and investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 49,094 $ 102,390
Gross unrealized gains 6 3
Gross unrealized losses (1) (39)
Fair value 49,099 102,354
Cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 29,627 18,844
Fair value 29,627 18,844
Cash and money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 18,644 18,844
Fair value 18,644 18,844
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 10,983  
Fair value 10,983  
Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 19,467 83,546
Gross unrealized gains 6 3
Gross unrealized losses (1) (39)
Fair value 19,472 83,510
Commercial paper, not included with cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 16,971 53,493
Gross unrealized gains 1  
Gross unrealized losses (1) (24)
Fair value 16,971 53,469
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 2,496 10,223
Gross unrealized gains 5 3
Gross unrealized losses   (12)
Fair value 2,501 10,214
U.S. government and agency securities, not included with cash and cash equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost   19,830
Gross unrealized losses   (3)
Fair value   19,827
Cash [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 4,000 4,500
Fair value $ 4,000 $ 4,500