Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements and Marketable Securities - Financial Assets at Fair Value on Recurring Basis (Detail)

v2.4.0.6
Fair Value Measurements and Marketable Securities - Financial Assets at Fair Value on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Dec. 31, 2011
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities $ 65,825 $ 20,258
Money Market Funds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 3,861 4,050
Certificate Of Deposits [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 485  
Corporate Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 20,160 4,690
U.S. Government Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 29,004 5,970
Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 12,315 5,548
Basis of Fair Value Measurements Level 1 [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 3,861 4,050
Basis of Fair Value Measurements Level 1 [Member] | Money Market Funds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 3,861 4,050
Basis of Fair Value Measurements Level 1 [Member] | Certificate Of Deposits [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities     
Basis of Fair Value Measurements Level 1 [Member] | Corporate Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 1 [Member] | U.S. Government Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 1 [Member] | Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 2 [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 61,964 16,208
Basis of Fair Value Measurements Level 2 [Member] | Money Market Funds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 2 [Member] | Certificate Of Deposits [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 485  
Basis of Fair Value Measurements Level 2 [Member] | Corporate Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 20,160 4,690
Basis of Fair Value Measurements Level 2 [Member] | U.S. Government Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 29,004 5,970
Basis of Fair Value Measurements Level 2 [Member] | Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities 12,315 5,548
Basis of Fair Value Measurements Level 3 [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 3 [Member] | Money Market Funds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 3 [Member] | Certificate Of Deposits [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities     
Basis of Fair Value Measurements Level 3 [Member] | Corporate Bonds [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 3 [Member] | U.S. Government Securities [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities      
Basis of Fair Value Measurements Level 3 [Member] | Commercial Paper [Member]
   
Schedule of Available-for-sale Securities [Line Items]    
Total cash equivalents and marketable securities