XML 51 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
Cash and Cash Equivalents and Marketable Securities, Measured at Fair Value on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Level 1
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis $ 36,575 $ 14,055
Level 1 | Cash and Cash Equivalents | Money market funds
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 36,575 14,055
Level 2
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 62,964 25,675
Level 2 | Cash and Cash Equivalents | U.S. Agency notes
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 3,766 150
Level 2 | Cash and Cash Equivalents | Corporate bonds
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 2,112 1,400
Level 2 | Cash and Cash Equivalents | Commercial paper
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 6,549  
Level 2 | Marketable Securities | U.S. Agency notes
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 13,246 3,857
Level 2 | Marketable Securities | Corporate bonds
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 27,749 11,126
Level 2 | Marketable Securities | Commercial paper
   
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis $ 9,542 $ 9,142