|
Accumulated Other Comprehensive Income (Changes in AOCI by Component) (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
|
Mar. 31, 2015
|
Mar. 31, 2014
|
| Accumulated Other Comprehensive Income (Loss) [Roll Forward] |
|
|
|
|
| Beginning balance |
$ 5,621us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
[1] |
$ (12,044)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
[1] |
| Other comprehensive income (loss) before reclassifications |
9,096us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax |
[1] |
7,119us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax |
[1] |
| Amounts reclassified from accumulated other comprehensive income (loss) (2) |
(431)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax |
[1],[2] |
(118)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax |
[1],[2] |
| Net current-period other comprehensive income (loss) |
8,665us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
[1] |
7,001us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
[1] |
| Ending balance |
14,286us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
[1] |
(5,043)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
[1] |
| Unrealized Gains and Losses on Available-for-Sale Securities [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Roll Forward] |
|
|
|
|
| Beginning balance |
7,462us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
(10,108)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
| Other comprehensive income (loss) before reclassifications |
9,376us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
7,119us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
| Amounts reclassified from accumulated other comprehensive income (loss) (2) |
(459)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1],[2] |
(142)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1],[2] |
| Net current-period other comprehensive income (loss) |
8,917us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
6,977us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
| Ending balance |
16,379us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
(3,131)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
[1] |
| Unrealized Gains and Losses on Pension Plan Liability [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Roll Forward] |
|
|
|
|
| Beginning balance |
(1,841)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
(1,936)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
| Other comprehensive income (loss) before reclassifications |
(280)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
| Amounts reclassified from accumulated other comprehensive income (loss) (2) |
28us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1],[2] |
24us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1],[2] |
| Net current-period other comprehensive income (loss) |
(252)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
24us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
| Ending balance |
$ (2,093)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
$ (1,912)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember |
[1] |
|
|
|