XML 74 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Fair Value Measurements - Estimated Value of Cash Equivalents and Marketable Securities and Gross Unrealized Holding Gains and Losses (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Cash Equivalents and Marketable Securities [Line Items]  
Cash equivalents, Amortized cost $ 11,837
Cash equivalents, Estimated Fair Value 11,837
Corporate Debt Securities [Member]  
Cash Equivalents and Marketable Securities [Line Items]  
Cash equivalents, Amortized cost 2,180
Cash equivalents, Estimated Fair Value 2,180
Money Market Funds [Member]  
Cash Equivalents and Marketable Securities [Line Items]  
Cash equivalents, Amortized cost 9,657
Cash equivalents, Estimated Fair Value 9,657
Marketable Securities [Member]  
Cash Equivalents and Marketable Securities [Line Items]  
Marketable securities, Amortized cost 32,195
Marketable securities, Unrealized gain 3
Marketable securities, Unrealized loss (18)
Marketable securities, Estimated Fair Value 32,180
Marketable Securities [Member] | Corporate Debt Securities [Member]  
Cash Equivalents and Marketable Securities [Line Items]  
Marketable securities, Amortized cost 9,294
Marketable securities, Unrealized loss (5)
Marketable securities, Estimated Fair Value 9,289
Marketable Securities [Member] | Commercial Paper [Member]  
Cash Equivalents and Marketable Securities [Line Items]  
Marketable securities, Amortized cost 22,901
Marketable securities, Unrealized gain 3
Marketable securities, Unrealized loss (13)
Marketable securities, Estimated Fair Value $ 22,891