XML 56 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Cash, Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 81,411 $ 196,113
Unrealized Gains 8 78
Unrealized Losses (4) (66)
Estimated Fair Value 81,415 196,125
Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 24,289 44,806
Unrealized Gains   7
Unrealized Losses   (1)
Estimated Fair Value 24,289 44,812
Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 57,122 151,307
Unrealized Gains 8 71
Unrealized Losses (4) (65)
Estimated Fair Value 57,126 151,313
Cash | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 3,557 4,561
Estimated Fair Value 3,557 4,561
Money Market Funds | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 18,981 21,193
Estimated Fair Value 18,981 21,193
U.S. Government Agency Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 1,751  
Estimated Fair Value 1,751  
U.S. Government Agency Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 28,685 17,628
Unrealized Gains 3  
Unrealized Losses (2) (6)
Estimated Fair Value 28,686 17,622
U.S. Treasuries | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 3,499  
Estimated Fair Value 3,499  
Corporate Debt Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost   19,052
Unrealized Gains   7
Unrealized Losses   (1)
Estimated Fair Value   19,058
Corporate Debt Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 24,938 133,679
Unrealized Gains 5 71
Unrealized Losses (2) (59)
Estimated Fair Value $ 24,941 $ 133,691