XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Investments - Summary of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Dec. 31, 2015
Cash and Cash Equivalents [Abstract]        
Amortized Cost $ 139,534 $ 197,945 $ 74,266 $ 91,060
Fair Value 139,534 197,945    
Investments [Abstract]        
Amortized Cost 207,969 233,730    
Gross Unrealized Gains 2 8    
Gross Unrealized Losses (107) (76)    
Fair Value 207,864 233,662    
Cash and money market accounts        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 133,535 196,445    
Fair Value 133,535 196,445    
Commercial paper        
Cash and Cash Equivalents [Abstract]        
Amortized Cost 5,999 1,500    
Fair Value 5,999 1,500    
Commercial paper        
Investments [Abstract]        
Amortized Cost 27,285      
Gross Unrealized Gains 0      
Gross Unrealized Losses 0      
Fair Value 27,285      
Certificates of deposit (due within 1 year)        
Investments [Abstract]        
Amortized Cost 3,800 6,920    
Gross Unrealized Gains 1 4    
Gross Unrealized Losses (1) (1)    
Fair Value 3,800 6,923    
Corporate bonds (due within 1 year)        
Investments [Abstract]        
Amortized Cost 37,350 27,615    
Gross Unrealized Gains 1 4    
Gross Unrealized Losses (106) (75)    
Fair Value 37,245 27,544    
Government agencies        
Investments [Abstract]        
Amortized Cost   1,250    
Gross Unrealized Gains   0    
Gross Unrealized Losses   0    
Fair Value   1,250    
Total investments        
Investments [Abstract]        
Amortized Cost 68,435 35,785    
Gross Unrealized Gains 2 8    
Gross Unrealized Losses (107) (76)    
Fair Value $ 68,330 $ 35,717