XML 41 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Investments - Summary of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2014
Cash and Cash Equivalents [Abstract]        
Amortized Cost $ 211,938 $ 91,060 $ 106,946 $ 85,586
Fair Value 211,938 91,060    
Investments [Abstract]        
Amortized Cost 255,615 150,549    
Gross Unrealized Gains 14 1    
Gross Unrealized Losses (27) (180)    
Fair Value 255,602 150,370    
Cash and money market accounts        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 206,708 91,060    
Fair Value 206,708 91,060    
Certificates of deposit        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 480      
Fair Value 480      
Commercial paper        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 1,499      
Fair Value 1,499      
Corporate bonds        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 1,251      
Fair Value 1,251      
Government agencies        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 2,000      
Fair Value 2,000      
Certificates of deposit (due within 1 year)        
Investments [Abstract]        
Amortized Cost 10,280 13,611    
Gross Unrealized Gains 11 1    
Gross Unrealized Losses (1) (7)    
Fair Value 10,290 13,605    
Commercial paper        
Investments [Abstract]        
Amortized Cost 1,500 5,977    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 (11)    
Fair Value 1,500 5,966    
Corporate bonds (due within 1 year)        
Investments [Abstract]        
Amortized Cost 25,417 24,002    
Gross Unrealized Gains 1 0    
Gross Unrealized Losses (26) (65)    
Fair Value 25,392 23,937    
Certificates of deposit (due within 2 years)        
Investments [Abstract]        
Amortized Cost   4,760    
Gross Unrealized Gains   0    
Gross Unrealized Losses   (10)    
Fair Value   4,750    
Corporate bonds (due within 2 years)        
Investments [Abstract]        
Amortized Cost 1,970 9,142    
Gross Unrealized Gains 0 0    
Gross Unrealized Losses 0 (84)    
Fair Value 1,970 9,058    
Government agencies        
Investments [Abstract]        
Amortized Cost 4,510 1,997    
Gross Unrealized Gains 2 0    
Gross Unrealized Losses 0 (3)    
Fair Value 4,512 1,994    
Total investments        
Investments [Abstract]        
Amortized Cost 43,677 59,489    
Gross Unrealized Gains 14 1    
Gross Unrealized Losses (27) (180)    
Fair Value $ 43,664 $ 59,310