XML 23 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Marketable Securities and Fair Value Measurements (Details 2) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Marketable securities and fair value measurements    
Total $ 303,341 $ 362,897
Level 1    
Marketable securities and fair value measurements    
Total 212,227 362,897
Level 2    
Marketable securities and fair value measurements    
Total 91,114  
Cash equivalents    
Marketable securities and fair value measurements    
Money market funds 182,227 302,595
Cash equivalents | Level 1    
Marketable securities and fair value measurements    
Money market funds 182,227 302,595
Short-term    
Marketable securities and fair value measurements    
Certificates of deposit 30,000 60,000
Investment securities 16,654  
Short-term | Level 1    
Marketable securities and fair value measurements    
Certificates of deposit 30,000 60,000
Short-term | Level 2    
Marketable securities and fair value measurements    
Investment securities 16,654  
Long-term    
Marketable securities and fair value measurements    
Investment securities 74,460  
Long-term | Level 2    
Marketable securities and fair value measurements    
Investment securities $ 74,460  
Restricted cash    
Marketable securities and fair value measurements    
Money market funds   302
Restricted cash | Level 1    
Marketable securities and fair value measurements    
Money market funds   $ 302