XML 46 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments - Summary of Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Cost $ 55,371 $ 61,985
Available-for-sale securities, Gross Unrealized Gains 11 7
Available-for-sale securities, Gross Unrealized Losses (123) (156)
Estimated Fair Values 55,259 61,836
Corporate Bonds And Notes    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Cost 43,517 36,590
Available-for-sale securities, Gross Unrealized Gains 11 7
Available-for-sale securities, Gross Unrealized Losses (83) (95)
Estimated Fair Values 43,445 36,502
Commercial Paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Cost 3,733 5,220
Available-for-sale securities, Gross Unrealized Gains 0 0
Available-for-sale securities, Gross Unrealized Losses (2) (4)
Estimated Fair Values 3,731 5,216
Treasury And Agency Notes And Bills    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Cost 6,000 6,029
Available-for-sale securities, Gross Unrealized Gains 0 0
Available-for-sale securities, Gross Unrealized Losses (38) (57)
Estimated Fair Values 5,962 5,972
Money Market Funds    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale securities, Cost 2,121 14,146
Available-for-sale securities, Gross Unrealized Gains 0 0
Available-for-sale securities, Gross Unrealized Losses 0 0
Estimated Fair Values 2,121 14,146
Cash and Cash Equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Estimated Fair Values 2,121 14,457
Short-term Investments    
Schedule of Available-for-sale Securities [Line Items]    
Estimated Fair Values $ 53,138 $ 47,379