XML 69 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments - Estimated Fair Value of Marketable Securities by Contractual Maturity (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Investments, Debt and Equity Securities [Abstract]    
Due in one year or less $ 73,889  
Due in one to two years 19,180  
Due in two to three years 9,776  
Estimated Fair Value $ 102,845 $ 61,836