Investments and Fair Value of Financial Instruments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Fair Value Disclosures [Abstract]    
Certificates of deposit held by the company, maximum term 365 days 365 days