XML 71 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Investments - Amortized Costs and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Available-for-sale Securities [Abstract]    
Amortized cost   $ 140,266
Unrealized gains   14
Unrealized losses   (78)
Estimated fair value   140,202
Cost Method Investments    
Cost method investments, Gross unrealized gains $ 0 0
Cost method investments, Gross unrealized losses 0 0
Total Investments    
Amortized cost 9,285 148,225
Unrealized gains 0 14
Unrealized losses 0 (78)
Estimated fair value 9,285 148,161
U.S. treasury notes [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   17,609
Unrealized gains   1
Unrealized losses   (2)
Estimated fair value   17,608
Agency bonds [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   52,014
Unrealized gains   0
Unrealized losses   (63)
Estimated fair value   51,951
Commercial paper [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   13,500
Unrealized gains   0
Unrealized losses   0
Estimated fair value   13,500
Certificates of deposit [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   19,122
Unrealized gains   0
Unrealized losses   0
Estimated fair value   19,122
Municipal bonds [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   27,112
Unrealized gains   10
Unrealized losses   (3)
Estimated fair value   27,119
Corporate Bond Securities [Member]    
Available-for-sale Securities [Abstract]    
Amortized cost   10,909
Unrealized gains   3
Unrealized losses   (10)
Estimated fair value   10,902
Equity securities - mutual funds [Member]    
Trading Securities [Abstract]    
Amortized cost 8,677 7,351
Trading Securities, Gross Unrealized Gains 0 0
Trading Securities, Gross Unrealized Losses 0 0
Estimated fair value 8,677 7,351
Cost-method investments [Member]    
Cost Method Investments    
Amortized cost 608 608
Estimated fair value $ 608 $ 608