XML 63 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Cash, Cash Equivalents, and Short-Term Investments - Summary of Cash, Cash Equivalents and Short-Term Investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Schedule of Investments [Line Items]    
Cash and cash equivalents, Amortized Cost $ 168,255 $ 68,098
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 3 2
Cash and cash equivalents, Fair Value 168,252 68,096
Short-term investments, Amortized Cost 96,853 41,674
Short-term investments, Gross Unrealized Gains 2 3
Short-term investments, Gross Unrealized Losses 300 53
Short-term investments, Estimated Fair Value 96,555 41,624
Cash [Member]    
Schedule of Investments [Line Items]    
Cash and cash equivalents, Amortized Cost 57,906 26,284
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 57,906 26,284
Bank Deposits [Member]    
Schedule of Investments [Line Items]    
Cash and cash equivalents, Amortized Cost 10,253 11,877
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 10,253 11,877
Short-term investments, Amortized Cost 10,263 10,270
Short-term investments, Gross Unrealized Gains 0 0
Short-term investments, Gross Unrealized Losses 0 0
Short-term investments, Estimated Fair Value 10,263 10,270
Commercial Paper [Member]    
Schedule of Investments [Line Items]    
Cash and cash equivalents, Amortized Cost 13,896 18,341
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 3 2
Cash and cash equivalents, Fair Value 13,893 18,339
Money Market Funds [Member]    
Schedule of Investments [Line Items]    
Cash and cash equivalents, Amortized Cost 86,200 11,596
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 86,200 11,596
Corporate Debt Obligations [Member]    
Schedule of Investments [Line Items]    
Short-term investments, Amortized Cost 86,590 31,404
Short-term investments, Gross Unrealized Gains 2 3
Short-term investments, Gross Unrealized Losses 300 53
Short-term investments, Estimated Fair Value $ 86,292 $ 31,354