XML 35 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Cash, Cash Equivalents and Marketable Securities Available-for-Sale (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 138,910 $ 196,113
Unrealized Gains 80 78
Unrealized Losses (1) (66)
Estimated Fair Value 138,989 196,125
Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 24,787 44,806
Unrealized Gains   7
Unrealized Losses   (1)
Estimated Fair Value 24,787 44,812
Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 114,123 151,307
Unrealized Gains 80 71
Unrealized Losses (1) (65)
Estimated Fair Value 114,202 151,313
Cash | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 4,045 4,561
Estimated Fair Value 4,045 4,561
Money Market Funds | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 20,742 21,193
Estimated Fair Value 20,742 21,193
U.S. Treasuries | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 6,548  
Unrealized Gains 6  
Estimated Fair Value 6,554  
U.S. Government Agency Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 50,621 17,628
Unrealized Gains 34  
Unrealized Losses   (6)
Estimated Fair Value 50,655 17,622
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 56,954 133,679
Unrealized Gains 40 71
Unrealized Losses (1) (59)
Estimated Fair Value $ 56,993 $ 133,691