XML 63 R34.htm IDEA: XBRL DOCUMENT v2.4.0.8
Fair Value of Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Fair Value of Financial Instruments        
Cash and cash equivalents, cost $ 4,364 $ 2,529 $ 40,025 $ 14,340
Cash and cash equivalents, fair value 4,364 2,529    
Estimated fair values of financial instruments        
Unrealized Gains (23) (17)    
Unrealized Losses 10 6    
Short-term investments
       
Estimated fair values of financial instruments        
Cost 32,183 30,790    
Unrealized Gains 14 14    
Unrealized Losses (5) (6)    
Fair Value 32,192 30,798    
Short-term investments | U.S. government debt securities
       
Estimated fair values of financial instruments        
Cost 19,944 15,852    
Unrealized Gains 11 6    
Unrealized Losses (1) (2)    
Fair Value 19,954 15,856    
Short-term investments | Corporate notes
       
Estimated fair values of financial instruments        
Cost 7,245 14,471    
Unrealized Gains 2 8    
Unrealized Losses (2) (4)    
Fair Value 7,245 14,475    
Short-term investments | Certificates of deposit
       
Estimated fair values of financial instruments        
Cost 4,994 467    
Unrealized Gains 1      
Unrealized Losses (2)      
Fair Value 4,993 467    
Long-term investments
       
Estimated fair values of financial instruments        
Cost 13,922 7,380    
Unrealized Gains 9 3    
Unrealized Losses (5)      
Fair Value 13,926 7,383    
Long-term investments | U.S. government debt securities
       
Estimated fair values of financial instruments        
Cost 3,016 6,330    
Unrealized Gains   2    
Fair Value 3,016 6,332    
Long-term investments | Corporate notes
       
Estimated fair values of financial instruments        
Cost 9,466 1,050    
Unrealized Gains 9 1    
Unrealized Losses (1)      
Fair Value 9,474 1,051    
Long-term investments | Certificates of deposit
       
Estimated fair values of financial instruments        
Cost 1,440      
Unrealized Losses (4)      
Fair Value $ 1,436