XML 45 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
Fair Value of Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2013
Dec. 31, 2012
Sep. 30, 2012
Dec. 31, 2011
Fair Value of Financial Instruments        
Cash and cash equivalents, cost $ 2,174 $ 2,529 $ 5,967 $ 40,025
Cash and cash equivalents, fair value 2,174 2,529    
Estimated fair values of financial instruments        
Unrealized Gains 20 17    
Unrealized Losses (28) (6)    
Short-term investments
       
Estimated fair values of financial instruments        
Cost 33,401 30,790    
Unrealized Gains 15 14    
Unrealized Losses (7) (6)    
Fair Value 33,409 30,798    
Short-term investments | U.S. government debt securities
       
Estimated fair values of financial instruments        
Cost 20,753 15,852    
Unrealized Gains 12 6    
Unrealized Losses (3) (2)    
Fair Value 20,762 15,856    
Short-term investments | Corporate notes
       
Estimated fair values of financial instruments        
Cost 7,643 14,471    
Unrealized Gains 2 8    
Unrealized Losses (1) (4)    
Fair Value 7,644 14,475    
Short-term investments | Certificates of deposit
       
Estimated fair values of financial instruments        
Cost 5,005 467    
Unrealized Gains 1      
Unrealized Losses (3)      
Fair Value 5,003 467    
Long-term investments
       
Estimated fair values of financial instruments        
Cost 17,687 7,380    
Unrealized Gains 5 3    
Unrealized Losses (21)      
Fair Value 17,671 7,383    
Long-term investments | U.S. government debt securities
       
Estimated fair values of financial instruments        
Cost 5,220 6,330    
Unrealized Gains 3 2    
Unrealized Losses (1)      
Fair Value 5,222 6,332    
Long-term investments | Corporate notes
       
Estimated fair values of financial instruments        
Cost 10,307 1,050    
Unrealized Gains 1 1    
Unrealized Losses (13)      
Fair Value 10,295 1,051    
Long-term investments | Certificates of deposit
       
Estimated fair values of financial instruments        
Cost 2,160      
Unrealized Gains 1      
Unrealized Losses (7)      
Fair Value $ 2,154