XML 35 R24.htm IDEA: XBRL DOCUMENT v3.4.0.3
Summary of Cash, Cash Equivalents and Marketable Securities Available-for-Sale (Detail) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost $ 166,726 $ 196,113
Unrealized Gains 122 78
Unrealized Losses (1) (66)
Estimated Fair Value 166,847 196,125
Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 38,858 44,806
Unrealized Gains   7
Unrealized Losses   (1)
Estimated Fair Value 38,858 44,812
Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 127,868 151,307
Unrealized Gains 122 71
Unrealized Losses (1) (65)
Estimated Fair Value 127,989 151,313
Cash | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 6,030 4,561
Estimated Fair Value 6,030 4,561
Money Market Funds | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 24,982 21,193
Estimated Fair Value 24,982 21,193
U.S. Government Agency Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 4,999  
Estimated Fair Value 4,999  
U.S. Government Agency Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 24,604 17,628
Unrealized Gains 8  
Unrealized Losses   (6)
Estimated Fair Value 24,612 17,622
Corporate Debt Securities | Cash and Cash Equivalents    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 2,847 19,052
Unrealized Gains   7
Unrealized Losses   (1)
Estimated Fair Value 2,847 19,058
Corporate Debt Securities | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 96,691 133,679
Unrealized Gains 112 71
Unrealized Losses   (59)
Estimated Fair Value 96,803 $ 133,691
U.S. Treasuries | Marketable Securities Available-for-Sale    
Cash Cash Equivalents And Marketable Securities [Line Items]    
Amortized Cost 6,573  
Unrealized Gains 2  
Unrealized Losses (1)  
Estimated Fair Value $ 6,574