XML 67 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value of Financial Instruments - Schedule of Fair Value of Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities $ 134,126 $ 162,251
Assets fair value disclosure 158,966 216,355
Common Equity Securities [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities 918 39
Corporate Bonds [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities 133,208 157,222
Commercial Paper [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities   4,990
Money Market Mutual Funds [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Money market mutual funds (cash equivalents) 24,840 54,104
Quoted Prices in Active Markets (Level 1) [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Assets fair value disclosure 918 39
Quoted Prices in Active Markets (Level 1) [Member] | Common Equity Securities [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities 918 39
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Assets fair value disclosure 158,048 216,316
Significant Other Observable Inputs (Level 2) [Member] | Corporate Bonds [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities 133,208 157,222
Significant Other Observable Inputs (Level 2) [Member] | Commercial Paper [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Available for sale securities   4,990
Significant Other Observable Inputs (Level 2) [Member] | Money Market Mutual Funds [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Money market mutual funds (cash equivalents) $ 24,840 $ 54,104