XML 23 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement of Assets and Liabilities - Changes in Level 3 Assets Measured at Fair Value on Recurring Basis (Detail) (Available for sale securities [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Available for sale securities [Member]
     
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, beginning of the period $ 28,523us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
$ 71,674us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
$ 77,311us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Total net (losses) gains for the period included in, Net income 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
(5,247)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Total net gains (losses) for the period included in, Other comprehensive income 1,648us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
657us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
18,482us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Sales (7,718)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
(36,681)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
(9,146)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Settlements (3,144)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
(7,127)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
(9,726)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Balance, end of the period 19,309us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
28,523us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
71,674us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
Change in unrealized losses for the period included in earnings for assets held at the end of the reporting period $ 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1] $ 0us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1] $ (5,247)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1]
[1] Represents the net impairment losses on securities recognized in earnings for the period.