XML 36 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities - Schedule of Investments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2014
Schedule Of Available For Sale Securities [Line Items]        
Cash and cash equivalents $ 27,986 $ 69,482 $ 34,287 $ 6,030
Total cash equivalents 27,115 65,937    
Amortized Cost 154,089 205,440    
Gross Unrealized Gains 129 51    
Gross Unrealized (Losses) (1) (36)    
Estimated Fair Value 154,217 205,455    
Available-for-sale securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Amortized Cost 126,974 139,504    
Gross Unrealized Gains 129 50    
Gross Unrealized (Losses) (1) (36)    
Estimated Fair Value 127,102 139,518    
Money market funds [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Cash and cash equivalents 24,113 25,070    
Total cash equivalents 24,113 25,070    
Cash equivalents [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Cash and cash equivalents 27,115 65,936    
Gross Unrealized Gains   1    
Total cash equivalents 27,115 65,937    
Commercial paper securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Cash and cash equivalents   2,000    
Total cash equivalents   2,000    
Commercial paper securities [Member] | Available-for-sale securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Amortized Cost 25,655 30,667    
Gross Unrealized Gains 74 50    
Estimated Fair Value 25,729 30,717    
U.S. government sponsored entity debt securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Cash and cash equivalents 3,002 38,866    
Gross Unrealized Gains   1    
Total cash equivalents 3,002 38,867    
U.S. government sponsored entity debt securities [Member] | Available-for-sale securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Amortized Cost 91,309 91,562    
Gross Unrealized Gains 55      
Gross Unrealized (Losses)   (24)    
Estimated Fair Value 91,364 91,538    
Corporate debt securities [Member] | Available-for-sale securities [Member]        
Schedule Of Available For Sale Securities [Line Items]        
Amortized Cost 10,010 17,275    
Gross Unrealized (Losses) (1) (12)    
Estimated Fair Value $ 10,009 $ 17,263