Other Comprehensive Income (Loss) (Net Accumulated Other Comprehensive Income (Loss)) (Detail) (USD $)
|
3 Months Ended |
Mar. 31, 2015
|
Mar. 31, 2014
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
Beginning Balance |
$ (823,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
$ (2,970,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Other comprehensive income before reclassification, net of tax |
2,793,000us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax |
4,309,000us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax |
Reclassifications from accumulated other comprehensive income, net of tax |
176,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax |
11,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax |
Total other comprehensive income (loss) |
2,969,000us-gaap_OtherComprehensiveIncomeLossNetOfTax |
4,320,000us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Ending Balance |
2,146,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
1,350,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Unrealized Gains (Losses) on Investments Available-for-Sale |
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
Beginning Balance |
8,078,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
358,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
Other comprehensive income before reclassification, net of tax |
2,793,000us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
4,309,000us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
Reclassifications from accumulated other comprehensive income, net of tax |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
Total other comprehensive income (loss) |
2,793,000us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
4,309,000us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
Ending Balance |
10,871,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
4,667,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
Defined Benefit Pension Plan |
|
|
Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
Beginning Balance |
(8,901,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
(3,328,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
Other comprehensive income before reclassification, net of tax |
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
Reclassifications from accumulated other comprehensive income, net of tax |
176,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
11,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
Total other comprehensive income (loss) |
176,000us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
11,000us-gaap_OtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
Ending Balance |
$ (8,725,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
$ (3,317,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |