XML 61 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash, Cash Equivalents and Short-Term Investments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Cash, Cash Equivalents and Short-Term Investments        
Cash and cash equivalents $ 9,403 $ 6,211 $ 3,548 $ 2,469
Short-term investments 947 2,957    
Commercial paper
       
Cash, Cash Equivalents and Short-Term Investments        
Short-term investments 611      
Corporate debt
       
Cash, Cash Equivalents and Short-Term Investments        
Short-term investments   2,621    
Bank certificate of deposit
       
Cash, Cash Equivalents and Short-Term Investments        
Short-term investments 100 100    
Cash
       
Cash, Cash Equivalents and Short-Term Investments        
Cash and cash equivalents 6,240 571    
Money market funds
       
Cash, Cash Equivalents and Short-Term Investments        
Cash and cash equivalents 3,163 5,640    
Short-term investments $ 236 $ 236