XML 64 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Investments (Schedule of Available-for-sale Securities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 312,489 $ 317,488
Gross unrealized gains 572 261
Gross unrealized losses (46) (577)
Fair value 313,015 317,172
Subtotal [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 311,785 317,006
Gross unrealized gains 298 0
Gross unrealized losses (46) (577)
Fair value 312,037 316,429
Federal agency notes [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 279,850 285,276
Gross unrealized gains 259 0
Gross unrealized losses (46) (519)
Fair value 280,063 284,757
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 31,935 31,730
Gross unrealized gains 39 0
Gross unrealized losses 0 (58)
Fair value 31,974 31,672
Mutual funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 704 482
Gross unrealized gains 274 261
Gross unrealized losses 0 0
Fair value $ 978 $ 743