Fair Value Measurements - Schedule of Financial Assets and Liabilities Recorded at Fair Value on Recurring Basis (Detail) (USD $) | Mar. 31, 2015 | Dec. 31, 2014 |
In Thousands, unless otherwise specified |
Fair Value, Inputs, Level 3 [Member] | Debt Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | $15,000 | |
Fair Value, Measurements, Recurring [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 26,375 | 8,074 |
Deferred compensation plan, Liabilities | -1,488 | -1,886 |
Liabilities fair value, Total | -1,488 | -1,886 |
Fair Value, Measurements, Recurring [Member] | Collective Trust Funds [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,679 | 1,696 |
Fair Value, Measurements, Recurring [Member] | Treasury Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 507 | 586 |
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,260 | 1,510 |
Fair Value, Measurements, Recurring [Member] | Derivative Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 6,472 | 2,825 |
Fair Value, Measurements, Recurring [Member] | Equity Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,457 | 1,457 |
Fair Value, Measurements, Recurring [Member] | Debt Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 15,000 | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,767 | 2,096 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Treasury Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 507 | 586 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Certificates of Deposit [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,260 | 1,510 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 9,608 | 5,978 |
Deferred compensation plan, Liabilities | -1,488 | -1,886 |
Liabilities fair value, Total | -1,488 | -1,886 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Collective Trust Funds [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,679 | 1,696 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 6,472 | 2,825 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Equity Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 1,457 | 1,457 |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | 15,000 | |
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Debt Securities [Member] | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Assets fair value | $15,000 | |