Transfers and Servicing (ts) Presentation Networks

Line Image Concept Label Concept Type Period type Balance Concept name
* Network: (865000 - Disclosure - Transfers and Servicing)
1 us-gaap: Transfers and Servicing [Abstract] xbrli:stringItemType duration us-gaap:TransfersAndServicingAbstract
2 us-gaap: Transfers and Servicing of Financial Assets [Text Block] us-types:textBlockItemType duration us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock
3 us-gaap: Transfers and Servicing of Financial Assets [Abstract] xbrli:stringItemType duration us-gaap:TransfersAndServicingOfFinancialAssetsAbstract
4 us-gaap: Disclosures upon Adoption of FAS 156 [Abstract] xbrli:stringItemType duration us-gaap:DisclosuresUponAdoptionOfSFAS156Abstract
5 us-gaap: Adoption Date of FAS 156 xbrli:dateItemType duration us-gaap:AdoptionDateOfSFAS156
6 us-gaap: Difference Between Fair Value and Carrying Amount of Servicing Assets upon Adoption of FAS 156 xbrli:monetaryItemType instant credit us-gaap:DifferenceBetweenFairValueAndCarryingAmountOfServicingAssetsUponAdoptionOfSFAS156
7 us-gaap: Difference Between Fair Value and Carrying Amount of Servicing Liabilities upon Adoption of FAS 156 xbrli:monetaryItemType instant debit us-gaap:DifferenceBetweenFairValueAndCarryingAmountOfServicingLiabilitiesUponAdoptionOfSFAS156
8 us-gaap: Amount of Gain (Loss) Related to Irrevocable Election to Reclassify Available-for-sale Securities to Trading Securities upon Adoption of FAS 156 xbrli:monetaryItemType instant credit us-gaap:AmountOfGainLossRelatedToIrrevocableElectionToReclassifyAvailableForSaleSecuritiesToTradingSecuritiesUponAdoptionOfSFAS156
9 us-gaap: Carrying Amount of Reclassified Trading Securities upon Adoption of FAS 156 xbrli:monetaryItemType instant debit us-gaap:CarryingAmountOfReclassifiedTradingSecuritiesUponAdoptionOfSFAS156
10 us-gaap: Assets or Liabilities from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value [Abstract] xbrli:stringItemType duration us-gaap:AssetsOrLiabilitiesFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueAbstract
11 us-gaap: Schedule of Assets or Liabilities from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfAssetsOrLiabilitiesFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueTextBlock
12 us-gaap: Schedule of Assets or Liabilities from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value [Table] xbrli:stringItemType duration us-gaap:AssetsOrLiabilitiesFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueTable
13 us-gaap: Assets or Liabilities from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value by Name [Axis] xbrli:stringItemType duration us-gaap:AssetsOrLiabilitiesFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueAxis
14 us-gaap: Asset or Liability from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value, Name [Domain] us-types:domainItemType duration us-gaap:AssetOrLiabilityFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueNameDomain
15 us-gaap: Assets or Liabilities from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value [Line Items] xbrli:stringItemType duration us-gaap:AssetsOrLiabilitiesFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueLineItems
16 us-gaap: Asset or Liability from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value, Reason why Not Estimated xbrli:stringItemType duration us-gaap:AssetOrLiabilityFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueReasonWhyNotEstimated
17 us-gaap: Asset or Liability from Transfers of Financial Assets Having No Reasonable Estimate of Fair Value, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:AssetOrLiabilityFromTransfersOfFinancialAssetsHavingNoReasonableEstimateOfFairValueAtCarryingValue
18 us-gaap: Disclosures Pertaining to Servicing Assets and Servicing Liabilities [Abstract] xbrli:stringItemType duration us-gaap:DisclosuresPertainingToServicingAssetsAndServicingLiabilitiesAbstract
19 us-gaap: Basis for Determining Classes of Servicing Assets and Servicing Liabilities xbrli:stringItemType duration us-gaap:BasisForDeterminingClassesOfServicingAssetsAndServicingLiabilities
20 us-gaap: Subservicing of Financial Assets Agreements, Description xbrli:stringItemType duration us-gaap:SubservicingOfFinancialAssetsAgreementsDescription
21 us-gaap: Management of Risks Inherent in Servicing Assets and Servicing Liabilities [Text Block] us-types:textBlockItemType duration us-gaap:ManagementOfRisksInherentInServicingAssetsAndServicingLiabilitiesTextBlock
22 us-gaap: Schedule of Managing of Risks Inherent in Servicing Assets and Servicing Liabilities [Table] xbrli:stringItemType duration us-gaap:ManagingOfRisksInherentInServicingAssetsAndServicingLiabilitiesTable
23 us-gaap: Risks Inherent in Servicing Assets and Servicing Liabilities by Type of Risk [Axis] xbrli:stringItemType duration us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
24 us-gaap: Risks Inherent in Servicing Assets and Servicing Liabilities, Type [Domain] us-types:domainItemType duration us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain
25 us-gaap: Interest Rate Risk [Member] us-types:domainItemType duration us-gaap:InterestRateRiskMember
26 us-gaap: Prepayment Risk [Member] us-types:domainItemType duration us-gaap:PrepaymentRiskMember
27 us-gaap: Credit Risk [Member] us-types:domainItemType duration us-gaap:CreditRiskMember
28 us-gaap: Risks Inherent in Servicing Assets and Servicing Liabilities [Line Items] xbrli:stringItemType duration us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesLineItems
29 us-gaap: Risks Inherent in Servicing Assets and Servicing Liabilities, Description of Instruments Used to Manage Risks xbrli:stringItemType duration us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesDescriptionOfInstrumentsUsedToManageRisks
30 us-gaap: Risks Inherent in Servicing Assets and Servicing Liabilities, Fair Value of Instruments Used to Manage Risks xbrli:monetaryItemType instant debit us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesFairValueOfInstrumentsUsedToManageRisks
31 us-gaap: Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Abstract] xbrli:stringItemType duration us-gaap:ContractuallySpecifiedServicingFeesLateFeesAndAncillaryFeesEarnedInExchangeForServicingFinancialAssetsAbstract
32 us-gaap: Contractually Specified Servicing Fees, Amount xbrli:monetaryItemType duration credit us-gaap:ContractuallySpecifiedServicingFeesAmount
33 us-gaap: Contractually Specified Servicing Fees, Description of Where Reported on Statement of Income xbrli:stringItemType duration us-gaap:ContractuallySpecifiedServicingFeesDescriptionOfWhereReportedOnStatementOfIncome
34 us-gaap: Late Fee Income Generated by Servicing Financial Assets, Amount xbrli:monetaryItemType duration credit us-gaap:LateFeeIncomeGeneratedByServicingFinancialAssetsAmount
35 us-gaap: Late Fee Income Generated by Servicing Financial Assets, Description of Where Reported on Statement of Income xbrli:stringItemType duration us-gaap:LateFeeIncomeGeneratedByServicingFinancialAssetsDescriptionOfWhereReportedOnStatementOfIncome
36 us-gaap: Ancillary Fee Income Generated by Servicing Financial Assets, Amount xbrli:monetaryItemType duration credit us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsAmount
37 us-gaap: Ancillary Fee Income Generated by Servicing Financial Assets, Description of Where Reported on Statement of Income xbrli:stringItemType duration us-gaap:AncillaryFeeIncomeGeneratedByServicingFinancialAssetsDescriptionOfWhereReportedOnStatementOfIncome
38 us-gaap: Disclosure of Servicing Assets at Fair Value [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfServicingAssetsAtFairValueAbstract
39 us-gaap: Schedule of Servicing Assets at Fair Value [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock
40 us-gaap: Schedule of Servicing Assets at Fair Value [Table] xbrli:stringItemType duration us-gaap:ServicingAssetsAtFairValueTable
41 us-gaap: Servicing Assets at Fair Value by Types of Financial instrument [Axis] xbrli:stringItemType duration us-gaap:ServicingAssetsAtFairValueByTypeOfFinancialInstrumentAxis
42 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
43 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
44 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
45 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
46 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
47 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
48 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
49 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
50 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
51 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
52 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
53 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
54 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
55 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
56 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
57 us-gaap: Servicing Assets at Fair Value [Line Items] xbrli:stringItemType duration us-gaap:ServicingAssetsAtFairValueLineItems
58 us-gaap: Servicing Asset at Fair Value, Description of Changes in Valuation Inputs or Changes in Assumptions xbrli:stringItemType duration us-gaap:ServicingAssetAtFairValueDescriptionOfChangesInValuationInputsOrChangesInAssumptions
59 us-gaap: Servicing Asset at Fair Value, Description of Other Changes in Fair Value xbrli:stringItemType duration us-gaap:ServicingAssetAtFairValueDescriptionOfOtherChangesInFairValue
60 us-gaap: Servicing Asset at Fair Value, Description of Other Changes that Affect Balance xbrli:stringItemType duration us-gaap:ServicingAssetAtFairValueDescriptionOfOtherChangesThatAffectBalance
61 us-gaap: Servicing Asset at Fair Value, Amount [Roll Forward] xbrli:stringItemType duration us-gaap:ServicingAssetAtFairValueAmountRollForward
62 us-gaap: Servicing Asset at Fair Value, Amount, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:ServicingAssetAtFairValueAmount
63 us-gaap: Servicing Asset at Fair Value, Additions xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtFairValueAdditions
64 us-gaap: Servicing Asset at Fair Value, Disposals xbrli:monetaryItemType duration credit us-gaap:ServicingAssetAtFairValueDisposals
65 us-gaap: Servicing Asset at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
66 us-gaap: Servicing Asset at Fair Value, Other Changes in Fair Value xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
67 us-gaap: Servicing Asset at Fair Value, Other Changes that Affect Balance xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtFairValueOtherChangesThatAffectBalance
68 us-gaap: Servicing Asset at Fair Value, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:ServicingAssetAtFairValuePeriodIncreaseDecrease
69 us-gaap: Servicing Asset at Fair Value, Amount, Ending Balance xbrli:monetaryItemType instant debit us-gaap:ServicingAssetAtFairValueAmount
70 us-gaap: Disclosure of Servicing Liabilities at Fair Value [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfServicingLiabilitiesAtFairValueAbstract
71 us-gaap: Schedule of Servicing Liabilities at Fair Value [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfServicingLiabilitiesAtFairValueTextBlock
72 us-gaap: Schedule of Servicing Liabilities at Fair Value [Table] xbrli:stringItemType duration us-gaap:ServicingLiabilitiesAtFairValueTable
73 us-gaap: Servicing Liabilities at Fair Value by Type of Financial Instrument [Axis] xbrli:stringItemType duration us-gaap:ServicingLiabilitiesAtFairValueByTypeOfFinancialInstrumentAxis
74 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
75 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
76 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
77 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
78 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
79 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
80 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
81 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
82 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
83 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
84 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
85 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
86 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
87 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
88 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
89 us-gaap: Servicing Liabilities at Fair Value [Line Items] xbrli:stringItemType duration us-gaap:ServicingLiabilitiesAtFairValueLineItems
90 us-gaap: Servicing Liability at Fair Value, Description of Changes in Valuation Inputs or Changes in Assumptions xbrli:stringItemType duration us-gaap:ServicingLiabilityAtFairValueDescriptionOfChangesInValuationInputsOrChangesInAssumptions
91 us-gaap: Servicing Liability at Fair Value, Description of Other Changes in Fair Value xbrli:stringItemType duration us-gaap:ServicingLiabilityAtFairValueDescriptionOfOtherChangesInFairValue
92 us-gaap: Servicing Liability at Fair Value, Description of Other Changes that Affect Balance xbrli:stringItemType duration us-gaap:ServicingLiabilityAtFairValueDescriptionOfOtherChangesThatAffectBalance
93 us-gaap: Servicing Liability at Fair Value, Amount [Roll Forward] xbrli:stringItemType duration us-gaap:ServicingLiabilityAtFairValueAmountRollForward
94 us-gaap: Servicing Liability at Fair Value, Amount, Beginning Balance xbrli:monetaryItemType instant credit us-gaap:ServicingLiabilityAtFairValueAmount
95 us-gaap: Servicing Liability at Fair Value, Additions xbrli:monetaryItemType duration credit us-gaap:ServicingLiabilityAtFairValueAdditions
96 us-gaap: Servicing Liability at Fair Value, Disposals xbrli:monetaryItemType duration debit us-gaap:ServicingLiabilityAtFairValueDisposals
97 us-gaap: Servicing Liability at Fair Value, Changes in Fair Value Resulting from Changes in Valuation Inputs or Changes in Assumptions xbrli:monetaryItemType duration credit us-gaap:ServicingLiabilityAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
98 us-gaap: Servicing Liability at Fair Value, Other Changes in Fair Value xbrli:monetaryItemType duration credit us-gaap:ServicingLiabilityAtFairValueOtherChangesInFairValue
99 us-gaap: Servicing Liability at Fair Value, Other Changes that Affect Balance xbrli:monetaryItemType duration credit us-gaap:ServicingLiabilityAtFairValueOtherChangesThatAffectBalance
100 us-gaap: Servicing Liability at Fair Value, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:ServicingLiabilityAtFairValuePeriodIncreaseDecrease
101 us-gaap: Servicing Liability at Fair Value, Amount, Ending Balance xbrli:monetaryItemType instant credit us-gaap:ServicingLiabilityAtFairValueAmount
102 us-gaap: Servicing Assets and Servicing Liabilities at Fair Value, Valuation Techniques xbrli:stringItemType duration us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueValuationTechniques
103 us-gaap: Disclosure of Servicing Assets Subsequently Amortized [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfServicingAssetsSubsequentlyAmortizedAbstract
104 us-gaap: Schedule of Servicing Assets at Amortized Value [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock
105 us-gaap: Schedule of Servicing Assets at Amortized Value [Table] xbrli:stringItemType duration us-gaap:ServicingAssetsAtAmortizedValueTable
106 us-gaap: Servicing Assets at Amortized Value by Types of Financial Instruments [Axis] xbrli:stringItemType duration us-gaap:ServicingAssetsAtAmortizedValueByTypesOfFinancialInstrumentsAxis
107 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
108 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
109 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
110 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
111 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
112 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
113 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
114 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
115 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
116 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
117 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
118 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
119 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
120 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
121 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
122 us-gaap: Servicing Assets at Amortized Value [Line Items] xbrli:stringItemType duration us-gaap:ServicingAssetsAtAmortizedValueLineItems
123 us-gaap: Servicing Asset at Amortized Value, Risk Characteristics Description xbrli:stringItemType duration us-gaap:ServicingAssetAtAmortizedValueRiskCharacteristicsDescription
124 us-gaap: Servicing Asset at Amortized Value, Balance [Roll Forward] xbrli:stringItemType duration us-gaap:ServicingAssetAtAmortizedValueBalanceRollForward
125 us-gaap: Servicing Asset at Amortized Value, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:ServicingAssetAtAmortizedValue
126 us-gaap: Servicing Asset at Amortized Value, Additions xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtAmortizedValueAdditions
127 us-gaap: Servicing Asset at Amortized Value, Disposals xbrli:monetaryItemType duration credit us-gaap:ServicingAssetAtAmortizedValueDisposals
128 us-gaap: Servicing Asset at Amortized Value, Amortization xbrli:monetaryItemType duration credit us-gaap:ServicingAssetAtAmortizedValueAmortization
129 us-gaap: Servicing Asset at Amortized Value, Valuation Allowance xbrli:monetaryItemType duration debit us-gaap:ServicingAssetAtAmortizedValueValuationAllowance
130 us-gaap: Servicing Asset at Amortized Value, Other than Temporary Impairments xbrli:monetaryItemType duration credit us-gaap:ServicingAssetAtAmortizedValueOtherThanTemporaryImpairments
131 us-gaap: Servicing Asset at Amortized Value, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:ServicingAssetAtAmortizedValuePeriodIncreaseDecrease
132 us-gaap: Servicing Asset at Amortized Value, Ending Balance xbrli:monetaryItemType instant debit us-gaap:ServicingAssetAtAmortizedValue
133 us-gaap: Servicing Asset at Amortized Value, Fair Value xbrli:monetaryItemType instant debit us-gaap:ServicingAssetAtAmortizedValueFairValue
134 us-gaap: Schedule of Valuation Allowance for Impairment of Recognized Servicing Assets [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfValuationAllowanceForImpairmentOfRecognizedServicingAssetsTextBlock
135 us-gaap: Schedule of Valuation Allowance for Impairment of Recognized Servicing Assets [Table] xbrli:stringItemType duration us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
136 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets by Type of Financial Instrument [Axis] xbrli:stringItemType duration us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsByTypeOfFinancialInstrumentAxis
137 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
138 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
139 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
140 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
141 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
142 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
143 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
144 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
145 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
146 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
147 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
148 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
149 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
150 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
151 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
152 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets [Line Items] xbrli:stringItemType duration us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsLineItems
153 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets [Roll Forward] xbrli:stringItemType duration us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsRollForward
154 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Balance, Beginning Balance xbrli:monetaryItemType instant credit us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
155 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Provisions (Recoveries) xbrli:monetaryItemType duration credit us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsProvisionsRecoveries
156 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Aggregate Write-Downs xbrli:monetaryItemType duration debit us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsAggregateWriteDowns
157 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Sales and Disposals xbrli:monetaryItemType duration debit us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsSalesAndDisposals
158 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsPeriodIncreaseDecrease
159 us-gaap: Valuation Allowance for Impairment of Recognized Servicing Assets, Balance, Ending Balance xbrli:monetaryItemType instant credit us-gaap:ValuationAllowanceForImpairmentOfRecognizedServicingAssetsBalance
160 us-gaap: Disclosure of Servicing Liabilities at Amortized Value [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfServicingLiabilitiesAtAmortizedValueAbstract
161 us-gaap: Schedule of Servicing Liabilities at Amortized Value [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfServicingLiabilitiesAtAmortizedValueTextBlock
162 us-gaap: Schedule of Servicing Liability at Amortized Value [Table] xbrli:stringItemType duration us-gaap:ServicingLiabilityAtAmortizedValueTable
163 us-gaap: Servicing Liability at Amortized Value by Types of Financial Assets [Axis] xbrli:stringItemType duration us-gaap:ServicingLiabilityAtAmortizedValueByTypesOfFinancialAssetsAxis
164 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
165 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
166 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
167 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
168 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
169 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
170 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
171 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
172 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
173 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
174 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
175 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
176 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
177 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
178 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
179 us-gaap: Servicing Liability at Amortized Value [Line Items] xbrli:stringItemType duration us-gaap:ServicingLiabilityAtAmortizedValueLineItems
180 us-gaap: Servicing Liability at Amortized Value, Fair Value xbrli:monetaryItemType instant debit us-gaap:ServicingLiabilityAtAmortizedValueFairValue
181 us-gaap: Servicing Liability at Amortized Value [Roll Forward] xbrli:stringItemType duration us-gaap:ServicingLiabilityAtAmortizedValueRollForward
182 us-gaap: Servicing Liability at Amortized Value, Balance, Beginning Balance xbrli:monetaryItemType instant credit us-gaap:ServicingLiabilityAtAmortizedValueBalance
183 us-gaap: Servicing Liability at Amortized Value, Additions xbrli:monetaryItemType duration credit us-gaap:ServicingLiabilityAtAmortizedValueAdditions
184 us-gaap: Servicing Liability at Amortized Value, Disposals xbrli:monetaryItemType duration debit us-gaap:ServicingLiabilityAtAmortizedValueDisposals
185 us-gaap: Servicing Liability at Amortized Value, Amortization xbrli:monetaryItemType duration debit us-gaap:ServicingLiabilityAtAmortizedValueAmortization
186 us-gaap: Servicing Liability at Amortized Value, Valuation Allowance xbrli:monetaryItemType duration debit us-gaap:ServicingLiabilityAtAmortizedValueValuationAllowance
187 us-gaap: Servicing Liability at Amortized Value, Other-than-temporary impairments xbrli:monetaryItemType duration debit us-gaap:ServicingLiabilityAtAmortizedValueOtherThanTemporaryImpairments
188 us-gaap: Servicing Liability at Amortized Value, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:ServicingLiabilityAtAmortizedValuePeriodIncreaseDecrease
189 us-gaap: Servicing Liability at Amortized Value, Balance, Ending Balance xbrli:monetaryItemType instant credit us-gaap:ServicingLiabilityAtAmortizedValueBalance
190 us-gaap: Disclosure of Transfer of Securitizations or Asset-backed Financing Financial Assets Accounted for as Sale [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfTransferOfSecuritizedFinancialAssetsAccountedForAsSaleAbstract
191 us-gaap: Characteristics of Securitizations or Asset-backed Financing Arrangements that are Accounted for as Sale xbrli:stringItemType duration us-gaap:CharacteristicsOfSecuritizationsThatAreAccountedForAsSale
192 us-gaap: Gain or Loss from Sale of Financial Assets in Securitizations or Asset-backed Financing Arrangement xbrli:stringItemType duration us-gaap:GainOrLossFromSaleOfFinancialAssetsInSecuritizations
193 us-gaap: Schedule of Gain (Loss) on Securitizations or Asset-backed Financing Arrangements of Financial Assets Accounted for as Sale [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfGainLossOnSecuritizationsOfFinancialAssetsAccountedForAsSaleTextBlock
194 us-gaap: Schedule of Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale [Table] xbrli:stringItemType duration us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
195 us-gaap: Securitization or Asset-backed Financing Arrangements, Financial Asset for which Transfer is Accounted as Sale by Type [Axis] xbrli:stringItemType duration us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleAxis
196 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
197 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
198 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
199 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
200 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
201 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
202 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
203 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
204 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
205 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
206 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
207 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
208 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
209 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
210 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
211 us-gaap: Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items] xbrli:stringItemType duration us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleLineItems
212 us-gaap: Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale xbrli:monetaryItemType duration credit us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
213 us-gaap: Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Other Gain (Loss) Disclosures on Securitization or Asset-backed Financing Arrangement xbrli:stringItemType duration us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleOtherGainLossDisclosuresOnSecuritizations
214 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Abstract] xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesAbstract
215 us-gaap: Schedule of Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfAssumptionsForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
216 us-gaap: Schedule of Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Table] xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
217 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, by Type [Axis] xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesAxis
218 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
219 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
220 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
221 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
222 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
223 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
224 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
225 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
226 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
227 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
228 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
229 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
230 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
231 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
232 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
233 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Line Items] xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems
234 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Type of Financial Asset xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTypeOfFinancialAsset
235 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Discount Rate us-types:percentItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
236 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Prepayment Speed us-types:percentItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
237 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Weighted Average Life xbrli:decimalItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesWeightedAverageLife
238 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Expected Credit Losses us-types:percentItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
239 us-gaap: Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities, Other Key Assumption Value xbrli:stringItemType duration us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesOtherKeyAssumptionValue
240 us-gaap: Disclosure of Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfCashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorAbstract
241 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Proceeds from Newly Securitized Assets xbrli:monetaryItemType duration debit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorProceedsFromNewlySecuritizedAssets
242 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Proceeds from Collections Reinvested in Revolving Period Securitizations xbrli:monetaryItemType duration debit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodSecuritizations
243 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Servicing Fees Received xbrli:monetaryItemType duration debit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorServicingFeesReceived
244 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Other Cash Flows Received on Retained Interests xbrli:monetaryItemType duration debit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorOtherCashFlowsReceivedOnRetainedInterests
245 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Purchases of Previously Transferred Financial Assets xbrli:monetaryItemType duration credit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorPurchasesOfDelinquentOrForeclosedAssets
246 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Servicing Advances xbrli:monetaryItemType duration credit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorServicingAdvances
247 us-gaap: Cash Flows Between Securitization or Asset-backed Financing Arrangement Special Purpose Entity (SPE) and Transferor, Repayments of Servicing Advances xbrli:monetaryItemType duration debit us-gaap:CashFlowsBetweenSecuritizationSpecialPurposeEntitySPEAndTransferorRepaymentsOfServicingAdvances
248 us-gaap: Interests Continued to be Held by Transferor in Financial Assets that It has Securitized or Servicing Assets or Liabilities Relating to Assets that It has Securitized [Abstract] xbrli:stringItemType duration us-gaap:InterestsContinuedToBeHeldByTransferorInFinancialAssetsThatItHasSecuritizedOrServicingAssetsOrLiabilitiesRelatingToAssetsThatItHasSecuritizedAbstract
249 us-gaap: Assumption for Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities as of Balance Sheet Date [Abstract] xbrli:stringItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesAsOfBalanceSheetDateAbstract
250 us-gaap: Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfAssumptionsForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
251 us-gaap: Schedule of Assumptions for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Table] xbrli:stringItemType duration us-gaap:AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
252 us-gaap: Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement by Type [Axis] xbrli:stringItemType duration us-gaap:AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesAxis
253 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
254 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
255 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
256 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
257 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
258 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
259 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
260 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
261 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
262 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
263 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
264 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
265 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
266 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
267 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
268 us-gaap: Assumption for Fair Value as of Balance Sheet Date of Assets or Liabilities that relate to Transferor's Continuing Involvement [Line Items] xbrli:stringItemType duration us-gaap:AssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesLineItems
269 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Discount Rate us-types:percentItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRate
270 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Prepayment Speed us-types:percentItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesPrepaymentSpeed
271 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Weighted Average Life xbrli:decimalItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesWeightedAverageLife
272 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Expected Credit Losses us-types:percentItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesExpectedCreditLosses
273 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Static Pool Losses us-types:percentItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesStaticPoolLosses
274 us-gaap: Assumption for Fair Value of Assets or Liabilities that relate to Transferor's Continuing Involvement, Other Key Assumption Rate or Value xbrli:stringItemType duration us-gaap:AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesOtherKeyAssumptionRateOrValue
275 us-gaap: Sensitivity Analysis of Fair Value of Interests that Continue to be Held by Transferor, Servicing Assets or Liabilities [Abstract] xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsThatContinueToBeHeldByTransferorServicingAssetsOrLiabilitiesAbstract
276 us-gaap: Schedule of Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets, or Servicing Liabilities [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
277 us-gaap: Schedule of Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities [Table] xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
278 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption by Type [Axis] xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionByTypeOfFinancialInstrumentAxis
279 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
280 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
281 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
282 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
283 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
284 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
285 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
286 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
287 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
288 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
289 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
290 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
291 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
292 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
293 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
294 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items] xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInAssumptionLineItems
295 us-gaap: Interests Continued to be Held by Transferor, Fair Value xbrli:monetaryItemType instant debit us-gaap:InterestsContinuedToBeHeldByTransferorFairValue
296 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 10 Percent Adverse Change in Prepayment Speed xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInPrepaymentSpeed
297 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 20 Percent Adverse Change in Prepayment Speed xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInPrepaymentSpeed
298 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Prepayment Speed, Percent us-types:percentItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPrepaymentSpeedPercent
299 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Prepayment Speed xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInPrepaymentSpeed
300 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 10 Percent Adverse Change in Discount Rate xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInDiscountRate
301 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 20 Percent Adverse Change in Discount Rate xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInDiscountRate
302 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Discount Rate, Percent us-types:percentItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRatePercent
303 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Discount Rate xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInDiscountRate
304 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 10 Percent Adverse Change in Expected Credit Losses xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInExpectedCreditLosses
305 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 20 Percent Adverse Change in Expected Credit Losses xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInExpectedCreditLosses
306 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact Other than 10 or 20 Percent Adverse Change in Expected Credit Loss, Percent us-types:percentItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOtherThan10Or20PercentAdverseChangeInExpectedCreditLossPercent
307 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact Other than 10 or 20 Percent Adverse Change in Expected Credit Loss xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOtherThan10Or20PercentAdverseChangeInExpectedCreditLoss
308 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Other Assumption, Description xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfAdverseChangeInOtherAssumptionDescription
309 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 10 Percent Adverse Change in Other Assumption xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf10PercentAdverseChangeInOtherAssumption
310 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of 20 Percent Adverse Change in Other Assumption xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOf20PercentAdverseChangeInOtherAssumption
311 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption, Percent us-types:percentItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInOtherAssumptionPercent
312 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Description of Objectives, Methodology, and Limitations xbrli:stringItemType duration us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDescriptionOfObjectivesMethodologyAndLimitations
313 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement [Abstract] xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementAbstract
314 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Nature, Purpose, and Activities xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementNaturePurposeAndActivities
315 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Size xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementSize
316 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Principal Amounts Outstanding xbrli:monetaryItemType instant credit us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementPrincipalAmountsOutstanding
317 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Arrangements of Financial Support xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementArrangementsOfFinancialSupport
318 us-gaap: Qualitative and Quantitative Information, Asset or Liability for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Not Previously Required Financial Support xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementNotPreviouslyRequiredFinancialSupportProvided
319 us-gaap: Not Previously Required Financial Support Provided, Type and Primary Reasons xbrli:stringItemType duration us-gaap:NotPreviouslyRequiredFinancialSupportProvidedTypeAndPrimaryReasons
320 us-gaap: Not Previously Required Financial Support Provided, Amount xbrli:monetaryItemType instant credit us-gaap:NotPreviouslyRequiredFinancialSupportProvidedAmount
321 us-gaap: Qualitative and Quantitative Information, Assets or Liabilities for Transferor's Continuing Involvement in Securitization or Asset-backed Financing Arrangement, Third Party Commitments xbrli:stringItemType duration us-gaap:QualitativeAndQuantitativeInformationAssetsOrLiabilitiesForTransferorsContinuingInvolvementInSecuritizationOrAssetbackedFinancingArrangementThirdPartyCommitments
322 us-gaap: Disclosure of Securitized or Asset-backed Financing Arrangement Assets and Other Financial Assets Managed Together [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherAbstract
323 us-gaap: Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Other than 10 or 20 Percent Adverse Change in Other Assumption xbrli:monetaryItemType instant credit us-gaap:SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfOtherThan10Or20PercentAdverseChangeInOtherAssumption
324 us-gaap: Schedule of Quantitative Information about Derecognized Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfQuantitativeInformationAboutDerecognizedSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock
325 us-gaap: Schedule of Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Table] xbrli:stringItemType duration us-gaap:ScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
326 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together by Type of Financial Instrument [Axis] xbrli:stringItemType duration us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherByTypeOfFinancialInstrumentAxis
327 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
328 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
329 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
330 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
331 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
332 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
333 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
334 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
335 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
336 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
337 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
338 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
339 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
340 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
341 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
342 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items] xbrli:stringItemType duration us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherLineItems
343 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Principal Amount Outstanding xbrli:monetaryItemType instant debit us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding
344 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Delinquent Amount at End of Period xbrli:monetaryItemType instant debit us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherDelinquentAmountAtEndOfPeriod
345 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Net Credit Losses During Period xbrli:monetaryItemType duration debit us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherNetCreditLossesDuringPeriod
346 us-gaap: Derecognized Assets, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Average Balance During Period xbrli:monetaryItemType duration debit us-gaap:DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherAverageBalanceDuringPeriod
347 us-gaap: Derecognized Assets, Information about Asset Quality of Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Text Block] us-types:textBlockItemType duration us-gaap:DerecognizedAssetsInformationAboutAssetQualityOfSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock
348 us-gaap: Schedule of Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfQuantitativeInformationAboutSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock
349 us-gaap: Schedule of Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Table] xbrli:stringItemType duration us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
350 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together by Type [Axis] xbrli:stringItemType duration us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherByTypeOfFinancialInstrumentAxis
351 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
352 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
353 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
354 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
355 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
356 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
357 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
358 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
359 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
360 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
361 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
362 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
363 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
364 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
365 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
366 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Line Items] xbrli:stringItemType duration us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherLineItems
367 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Principal Amount Outstanding xbrli:monetaryItemType instant debit us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding
368 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Delinquent Amount at End of Period xbrli:monetaryItemType instant debit us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherDelinquentAmountAtEndOfPeriod
369 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Net Credit Losses During Period xbrli:monetaryItemType duration credit us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherNetCreditLossesDuringPeriod
370 us-gaap: Assets that Continue to be Recognized, Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together, Average Balance During Period xbrli:monetaryItemType duration debit us-gaap:SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherAverageBalanceDuringPeriod
371 us-gaap: Quantitative Information about Asset Quality of Securitized or Asset-backed Financing Arrangement Assets and any Other Financial Assets Managed Together [Text Block] us-types:textBlockItemType duration us-gaap:QuantitativeInformationAboutAssetQualityOfSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTextBlock
372 us-gaap: Disclosure of Effects of Changes in Prepayment Estimate Assumptions for Collateralized Mortgage Obligations and Real Estate Mortgage Investment Conduits [Abstract] xbrli:stringItemType duration us-gaap:DisclosureOfEffectsOfChangesInPrepaymentEstimateAssumptionsForCollateralizedMortgageObligationsAndRealEstateMortgageInvestmentConduitsAbstract
373 us-gaap: Schedule of Effects of Changes in Prepayment Estimate Assumptions for Collateralized Mortgage Obligations and Real Estate Mortgage Investment Conduits [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfEffectsOfChangesInPrepaymentEstimateAssumptionsForCollateralizedMortgageObligationsAndRealEstateMortgageInvestmentConduitsTextBlock
374 us-gaap: Schedule of Effects of Changes in Prepayment Estimate Assumptions for CMOs and REMICs [Table] xbrli:stringItemType duration us-gaap:EffectsOfChangesInPrepaymentEstimateAssumptionsForCMOsAndREMICsTable
375 us-gaap: Effects of Changes in Prepayment Estimate Assumptions for CMOs and REMICs by Affected Item [Axis] xbrli:stringItemType duration us-gaap:EffectsOfChangesInPrepaymentEstimateAssumptionsForCMOsAndREMICsByAffectedItemAxis
376 us-gaap: Effects of Changes in Prepayment Estimate Assumptions for CMOs and REMICs, Affected Item [Domain] us-types:domainItemType duration us-gaap:EffectsOfChangesInPrepaymentEstimateAssumptionsForCMOsAndREMICsAffectedItemDomain
377 us-gaap: Income before Extraordinary Items [Member] us-types:domainItemType duration us-gaap:IncomeBeforeExtraordinaryItemsMember
378 us-gaap: Net Income [Member] us-types:domainItemType duration us-gaap:NetIncomeMember
379 us-gaap: Earnings Per Share, Basic [Member] us-types:domainItemType duration us-gaap:EarningsPerShareBasicMember
380 us-gaap: Earnings Per Share, Diluted [Member] us-types:domainItemType duration us-gaap:EarningsPerShareDilutedMember
381 us-gaap: Description and Effects of Changes in Prepayment Estimate Assumptions for CMOs and REMICs [Line Items] xbrli:stringItemType duration us-gaap:DescriptionAndEffectsOfChangesInPrepaymentEstimateAssumptionsForCMOsAndREMICsLineItems
382 us-gaap: Description of Change in Average Tranche Life Estimate xbrli:stringItemType duration us-gaap:DescriptionOfChangeInAverageTrancheLifeEstimate
383 us-gaap: Effect of Change in Average Tranche Life Estimate xbrli:monetaryItemType duration us-gaap:EffectOfChangeInAverageTrancheLifeEstimate
384 us-gaap: Description of Change in Cash Flow Projections Estimate xbrli:stringItemType duration us-gaap:DescriptionOfChangeInCashFlowProjectionsEstimate
385 us-gaap: Effect of Change in Cash Flow Projection Estimate xbrli:monetaryItemType duration us-gaap:EffectOfChangeInCashFlowProjectionEstimate
386 us-gaap: Description of Change in Reinvestment Rate of Return Estimate xbrli:stringItemType duration us-gaap:DescriptionOfChangeInReinvestmentRateOfReturnEstimate
387 us-gaap: Effect of Change in Reinvestment Rate of Return Estimate xbrli:monetaryItemType duration us-gaap:EffectOfChangeInReinvestmentRateOfReturnEstimate
388 us-gaap: Loans Managed, Securitized or Asset-backed Financing Arrangement [Abstract] xbrli:stringItemType duration us-gaap:LoansManagedOrSecuritizedAbstract
389 us-gaap: Principal Amount Outstanding of Loans Held-in-portfolio [Abstract] xbrli:stringItemType duration us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolioAbstract
390 us-gaap: Principal Amount Outstanding on Loans Managed and Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType instant debit us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized
391 us-gaap: Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType instant credit us-gaap:PrincipalAmountOutstandingOnLoansSecuritized
392 us-gaap: Principal Amount Outstanding on Loans Held-for-sale or Securitization or Asset-backed Financing Arrangement xbrli:monetaryItemType instant credit us-gaap:PrincipalAmountOutstandingOnLoansHeldForSaleOrSecuritization
393 us-gaap: Principal Amount Outstanding of Loans Held-in-portfolio, Total xbrli:monetaryItemType instant debit us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
394 us-gaap: Delinquent Amount at End of Period on Loans Managed and Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType instant debit us-gaap:DelinquentAmountAtEndOfPeriodOnLoansManagedAndSecuritized
395 us-gaap: Average Balance During Period of Loans Held-in-portfolio [Abstract] xbrli:stringItemType duration us-gaap:AverageBalanceDuringPeriodOfLoansHeldInPortfolioAbstract
396 us-gaap: Average Balance During Period of Loans Managed and Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType duration debit us-gaap:AverageBalanceDuringPeriodOfLoansManagedAndSecuritized
397 us-gaap: Average Balance During Period of Loans Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType duration credit us-gaap:AverageBalanceDuringPeriodOfLoansSecuritized
398 us-gaap: Average Balance During Period of Loans Held-for-sale or Securitization or Asset-backed Financing Arrangement xbrli:monetaryItemType duration credit us-gaap:AverageBalanceDuringPeriodOfLoansHeldForSaleOrSecuritization
399 us-gaap: Average Balance During Period of Loans Held-in-portfolio, Total xbrli:monetaryItemType duration debit us-gaap:AverageBalanceDuringPeriodOfLoansHeldInPortfolio
400 us-gaap: Net Credit Losses During Period on Loans Managed or Securitized or Asset-backed Financing Arrangement xbrli:monetaryItemType duration credit us-gaap:NetCreditLossesDuringPeriodOnLoansManagedOrSecuritized
401 us-gaap: Financial Instruments Pledged as Collateral [Abstract] xbrli:stringItemType duration us-gaap:FinancialInstrumentsPledgedAsCollateralAbstract
402 us-gaap: Pledged Assets, Not Separately Reported on Statement of Financial Position [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedOnStatementOfFinancialPositionAbstract
403 us-gaap: Pledged Financial Instruments and Other Assets, Not Separately Reported on Statement of Financial Position, Description xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedOnStatementOfFinancialPositionNote
404 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedAbstract
405 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities, by Type of Security [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledgedByTypeOfSecurityAbstract
406 us-gaap: Pledged Financial Instruments, Not Separately Reported, Mortgage-Related Securities Held-to-maturity xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesHeldToMaturity
407 us-gaap: Pledged Financial Instruments, Not Separately Reported, Mortgage-Related Securities Available-for-sale or Held-for-investment xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment
408 us-gaap: Pledged Financial Instruments, Not Separately Reported, Other Debt Securities Held-to-maturity xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesHeldToMaturity
409 us-gaap: Pledged Financial Instruments, Not Separately Reported, Other Debt Securities Available-for-sale or Held-for-investment xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment
410 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities, Total xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged
411 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities, by Type of Agreement [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledgedByTypeOfAgreementAbstract
412 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities for Federal Home Loan Bank xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForFederalHomeLoanBank
413 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities for Repurchase Agreements xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements
414 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities for Letter of Credit Facilities xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForLetterOfCreditFacilities
415 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities for Other Debt Facilities xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForOtherDebtFacilities
416 us-gaap: Pledged Financial Instruments, Not Separately Reported, Securities, Total xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged
417 us-gaap: Pledged Financial Instruments, Not Separately Reported, Loans Receivable Pledged as Collateral [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedAsCollateralAbstract
418 us-gaap: Pledged Financial Instruments, Not Separately Reported, Loans Receivable, for Federal Home Loan Bank Debt xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedForFederalHomeLoanBankDebt
419 us-gaap: Pledged Financial Instruments, Not Separately Reported, Loans Receivable, for Repurchase Agreements xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedForRepurchaseAgreements
420 us-gaap: Pledged Financial Instruments, Not Separately Reported, Loans Receivable, for Other Arrangements xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedForOtherArrangements
421 us-gaap: Pledged Financial Instruments, Not Separately Reported, Loans Receivable Pledged as Collateral, Total xbrli:monetaryItemType instant debit us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedAsCollateral
422 us-gaap: Pledged Assets, Other, Not Separately Reported on Statement of Financial Position [Abstract] xbrli:stringItemType duration us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPositionAbstract
423 us-gaap: Pledged Assets, Not Separately Reported, Finance Receivables xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsNotSeparatelyReportedFinanceReceivables
424 us-gaap: Pledged Assets, Not Separately Reported, Real Estate xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsNotSeparatelyReportedRealEstate
425 us-gaap: Pledged Assets, Not Separately Reported, Nonsecuritized Investments xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsNotSeparatelyReportedNonsecuritizedInvestments
426 us-gaap: Pledged Assets, Not Separately Reported, Other xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments
427 us-gaap: Pledged Assets, Other, Not Separately Reported on Statement of Financial Position, Total xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsNotSeparatelyReportedOnStatementOfFinancialPosition
428 us-gaap: Pledged Assets Separately Reported on Statement of Financial Position [Abstract] xbrli:stringItemType duration us-gaap:PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAbstract
429 us-gaap: Pledged Assets Separately Reported on Statement of Financial Position, Description xbrli:stringItemType duration us-gaap:PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionDescription
430 us-gaap: Pledged Financial Instruments Separately Reported, Securities Pledged, by Type of Security [Abstract] xbrli:stringItemType duration us-gaap:PledgedFinancialInstrumentsSeparatelyReportedSecuritiesPledgedByTypeOfSecurityAbstract
431 us-gaap: Pledged Assets Separately Reported, Mortgage-Related Securities Held-to-maturity xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedMortgageRelatedSecuritiesHeldToMaturity
432 us-gaap: Pledged Assets Separately Reported, Mortgage-Related Securities Available-for-sale or Held-for-investment xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedMortgageRelatedSecuritiesAvailableForSaleOrHeldForInvestment
433 us-gaap: Pledged Assets Separately Reported, Other Debt Securities Held-to-maturity xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedOtherDebtSecuritiesHeldToMaturity
434 us-gaap: Pledged Assets Separately Reported, Other Debt Securities Available-for-sale or Held-for-investment xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedOtherDebtSecuritiesAvailableForSaleOrHeldForInvestment
435 us-gaap: Pledged Assets Separately Reported, Securities Pledged as Collateral, at Fair Value, by Type of Agreement [Abstract] xbrli:stringItemType duration us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValueByTypeOfAgreementAbstract
436 us-gaap: Pledged Assets Separately Reported, Securities Pledged for Federal Home Loan Bank, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedForFederalHomeLoanBankAtFairValue
437 us-gaap: Pledged Assets Separately Reported, Securities Pledged for Repurchase Agreements, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedForRepurchaseAgreementsAtFairValue
438 us-gaap: Pledged Assets Separately Reported, Securities Pledged under Letter of Credit Facilities, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedUnderLetterOfCreditFacilitiesAtFairValue
439 us-gaap: Pledged Assets Separately Reported, Securities Pledged for Other Debt Obligations, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedForOtherDebtObligationsAtFairValue
440 us-gaap: Pledged Assets Separately Reported, Securities Pledged as Collateral, at Fair Value, Total xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedSecuritiesPledgedAsCollateralAtFairValue
441 us-gaap: Pledged Assets Separately Reported, Loans Pledged as Collateral, at Fair Value [Abstract] xbrli:stringItemType duration us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedAsCollateralAtFairValueAbstract
442 us-gaap: Pledged Assets Separately Reported, Loans Pledged for Federal Home Loan Bank, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedForFederalHomeLoanBankAtFairValue
443 us-gaap: Pledged Assets Separately Reported, Loans Pledged for Repurchase Agreements, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedForRepurchaseAgreementsAtFairValue
444 us-gaap: Pledged Assets Separately Reported, Loans Pledged for Other Debt Obligations, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedForOtherDebtObligationsAtFairValue
445 us-gaap: Pledged Assets Separately Reported, Loans Pledged as Collateral, at Fair Value, Total xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedLoansPledgedAsCollateralAtFairValue
446 us-gaap: Pledged Assets Separately Reported, Other, on Statement of Financial Position, at Fair Value [Abstract] xbrli:stringItemType duration us-gaap:PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAtFairValueAbstract
447 us-gaap: Pledged Assets Separately Reported, Finance Receivables Pledged as Collateral, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedFinanceReceivablesPledgedAsCollateralAtFairValue
448 us-gaap: Pledged Assets Separately Reported, Real Estate Pledged as Collateral, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedRealEstatePledgedAsCollateralAtFairValue
449 us-gaap: Pledged Assets Separately Reported, Nonsecuritized Investments Pledged as Collateral, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedNonsecuritizedInvestmentsPledgedAsCollateralAtFairValue
450 us-gaap: Pledged Assets Separately Reported, Other Assets Pledged as Collateral, at Fair Value xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue
451 us-gaap: Pledged Assets Separately Reported, Other, on Statement of Financial Position, at Fair Value, Total xbrli:monetaryItemType instant debit us-gaap:PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAtFairValue
452 us-gaap: Securities Received as Collateral [Abstract] xbrli:stringItemType duration us-gaap:SecuritiesReceivedAsCollateralAbstract
453 us-gaap: Securities Received as Collateral, Sources and Uses xbrli:stringItemType duration us-gaap:SecuritiesReceivedAsCollateralSourcesAndUses
454 us-gaap: Securities Received as Collateral, Amount Repledged and Sold xbrli:monetaryItemType duration credit us-gaap:SecuritiesReceivedAsCollateralAmountRepledgedAndSold
455 us-gaap: Securities Received as Collateral, Amount Foreclosed xbrli:monetaryItemType duration credit us-gaap:SecuritiesReceivedAsCollateralAmountForeclosed
456 us-gaap: Transfers of Financial Assets Accounted for as Secured Borrowings [Abstract] xbrli:stringItemType duration us-gaap:TransfersOfFinancialAssetsAccountedForAsSecuredBorrowingsAbstract
457 us-gaap: Qualitative Information about Relationship of Between Assets and Associated Liabilities of Financial Assets Accounted for as Secured Borrowings xbrli:stringItemType duration us-gaap:QualitativeInformationAboutRelationshipOfBetweenAssetsAndAssociatedLiabilitiesOfFinancialAssetsAccountedForAsSecuredBorrowings
458 us-gaap: Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfQuantitativeInformationAboutFinancialAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTextBlock
459 us-gaap: Schedule of Assets and Associated Liabilities Accounted for as Secured Borrowings [Table] xbrli:stringItemType duration us-gaap:ScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
460 us-gaap: Assets and Associated Liabilities Accounted for as Secured Borrowings by Type [Axis] xbrli:stringItemType duration us-gaap:AssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsByTypeAxis
461 us-gaap: Types of Financial Instruments [Domain] us-types:domainItemType duration us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
462 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
463 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
464 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
465 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
466 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
467 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
468 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
469 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
470 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
471 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
472 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
473 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
474 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
475 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
476 us-gaap: Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items] xbrli:stringItemType duration us-gaap:AssetsAndAssociatedLiabilitiesOfTransfersAccountedForAsSecuredBorrowingsLineItems
477 us-gaap: Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount xbrli:monetaryItemType instant debit us-gaap:TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount
478 us-gaap: Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount xbrli:monetaryItemType instant credit us-gaap:TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
479 us-gaap: Accounting for Certain Loans and Debt Securities Acquired in Transfer Disclosure [Text Block] us-types:textBlockItemType duration us-gaap:AccountingForCertainLoansAndDebtSecuritiesAcquiredInTransferDisclosureTextBlock
480 us-gaap: Certain Loans and Debt Securities Acquired in Transfer, Description of how Prepayments are Considered in Determination of Contractual Cash Flows and Cash Flows Expected to be Collected xbrli:stringItemType duration us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferDescriptionOfHowPrepaymentsAreConsideredInDeterminationOfContractualCashFlowsAndCashFlowsExpectedToBeCollected
481 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAbstract
482 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOutstandingBalance
483 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Carrying Amount, Net xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesCarryingAmountNet
484 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAbstract
485 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesOutstandingBalance
486 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Carrying Amount, Net xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesCarryingAmountNet
487 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAbstract
488 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesOutstandingBalance
489 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Carrying Amount, Net xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesCarryingAmountNet
490 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward
491 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYield
492 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Additions xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldAdditions
493 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Accretion xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldAccretion
494 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
495 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Reclassifications to Nonaccretable Difference xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsToNonaccretableDifference
496 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Disposals of Loans xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldDisposalsOfLoans
497 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldPeriodIncreaseDecrease
498 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Ending Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYield
499 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield Movement Schedule [Roll Forward] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldMovementScheduleRollForward
500 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYield
501 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Additions xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldAdditions
502 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Accretion xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldAccretion
503 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
504 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Reclassifications to Nonaccretable Difference xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldReclassificationsToNonaccretableDifference
505 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Disposals of Loans xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldDisposalsOfLoans
506 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYieldPeriodIncreaseDecrease
507 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Accretable Yield, Ending Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAccretableYield
508 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield Movement Schedule [Roll Forward] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldMovementScheduleRollForward
509 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYield
510 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Additions xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldAdditions
511 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Accretion xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldAccretion
512 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
513 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Reclassifications to Nonaccretable Difference xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldReclassificationsToNonaccretableDifference
514 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Disposals of Loans xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldDisposalsOfLoans
515 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYieldPeriodIncreaseDecrease
516 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Accretable Yield, Ending Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAccretableYield
517 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Other-than-Temporary Impairment [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherThanTemporaryImpairmentAbstract
518 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Other-than-Temporary Impairment Charges xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherThanTemporaryImpairmentCharges
519 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Other-than-Temporary Impairment Charges xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesOtherThanTemporaryImpairmentCharges
520 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Other-than-Temporary Impairment Charges xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesOtherThanTemporaryImpairmentCharges
521 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Acquired During Period [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodAbstract
522 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Acquired During Period, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
523 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Acquired During Period, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
524 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Acquired During Period, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
525 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Acquired During Period [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodAbstract
526 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Acquired During Period, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
527 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Acquired During Period, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
528 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Acquired During Period, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
529 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Acquired During Period [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodAbstract
530 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Acquired During Period, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
531 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Acquired During Period, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
532 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Acquired During Period, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
533 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
534 us-gaap: Certain Loans Acquired in Transfer Accounted for as Debt Securities, Acquired During Period, Not Accounted for Using Income Recognition Model, at Acquisition, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
535 us-gaap: All Certain Loans Acquired in Transfer Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model, End of Period, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:AllCertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelEndOfPeriodAtCarryingValue
536 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Not Accounted for Using Income Recognition Model [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
537 us-gaap: Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Acquired During Period, Not Accounted for Using Income Recognition Model, at Acquisition, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
538 us-gaap: All Certain Loans Acquired in Transfer Accounted for as Held-to-maturity Debt Securities, Not Accounted for Using Income Recognition Model, End of Period, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:AllCertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelEndOfPeriodAtCarryingValue
539 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Not Accounted for Using Income Recognition Model [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
540 us-gaap: Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Acquired During Period, Not Accounted for Using Income Recognition Model, at Acquisition, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
541 us-gaap: All Certain Loans Acquired in Transfer Accounted for as Available-for-sale Debt Securities, Not Accounted for Using Income Recognition Model, at Carrying Value xbrli:monetaryItemType instant debit us-gaap:AllCertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAtCarryingValue
542 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAbstract
543 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Consumer, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesConsumerOutstandingBalance
544 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Commercial, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCommercialOutstandingBalance
545 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Outstanding Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesOutstandingBalance
546 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
547 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward
548 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Beginning Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield
549 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Additions xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAdditions
550 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion
551 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference xbrli:monetaryItemType duration debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
552 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Reclassifications to Nonaccretable Difference xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldReclassificationsToNonaccretableDifference
553 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Disposals of Loans xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldDisposalsOfLoans
554 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Transfers to Loans Held-for-sale xbrli:monetaryItemType duration credit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldTransfersToLoansHeldForSale
555 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Period Increase (Decrease), Total xbrli:monetaryItemType duration us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldPeriodIncreaseDecrease
556 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Ending Balance xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield
557 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodAbstract
558 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Consumer, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodConsumerContractuallyRequiredPaymentsReceivableAtAcquisition
559 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Commercial, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodCommercialContractuallyRequiredPaymentsReceivableAtAcquisition
560 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Contractually Required Payments Receivable at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
561 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
562 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Consumer, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodConsumerCashFlowsExpectedToBeCollectedAtAcquisition
563 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Commercial, Cash Flows Expected to be Collected at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodCommercialCashFlowsExpectedToBeCollectedAtAcquisition
564 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
565 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Consumer, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodConsumerAtAcquisitionAtFairValue
566 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Commercial, at Acquisition, at Fair Value xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodCommercialAtAcquisitionAtFairValue
567 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses
568 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Allowance for Loan Losses, Decreases xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLossesDecreases
569 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Allowance for Loan Losses xbrli:monetaryItemType instant credit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAllowanceForLoanLosses
570 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
571 us-gaap: Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Acquired During Period, Not Accounted for Using Income Recognition Model, at Acquisition xbrli:monetaryItemType instant debit us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisition
572 us-gaap: All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model xbrli:monetaryItemType instant debit us-gaap:AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel
573 us-gaap: Certain Loans and Debt Securities Acquired in Transfer, Subsequent Impairment [Abstract] xbrli:stringItemType duration us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferSubsequentImpairmentAbstract
574 us-gaap: Certain Loans and Debt Securities Acquired in Transfer, with Related Allowance for Credit Losses Due to Subsequent Impairment xbrli:monetaryItemType instant debit us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferWithRelatedAllowanceForCreditLossesDueToSubsequentImpairment
575 us-gaap: Certain Loans and Debt Securities Acquired in Transfer, Allowance for Credit Losses Due to Subsequent Impairment xbrli:monetaryItemType instant credit us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferAllowanceForCreditLossesDueToSubsequentImpairment
576 us-gaap: Certain Loans and Debt Securities Acquired in Transfer, No Allowance Recorded and No Subsequent Impairment xbrli:monetaryItemType instant debit us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferNoAllowanceRecordedAndNoSubsequentImpairment
577 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge [Abstract] xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeAbstract
578 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Description us-types:textBlockItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeDescription
579 us-gaap: Schedule of Customer Securities for which Entity has Right to Sell or Repledge [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfCustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeTextBlock
580 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge [Table] xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeTable
581 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge [Axis] xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeAxis
582 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Securities Type [Domain] us-types:domainItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeSecuritiesTypeDomain
583 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
584 us-gaap: Automobile Loan [Member] us-types:domainItemType duration us-gaap:AutomobileLoanMember
585 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
586 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
587 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
588 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
589 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
590 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
591 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
592 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
593 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
594 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
595 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
596 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
597 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
598 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge (Including Securities Sold or Repledged) [Line Items] xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeLineItems
599 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Classification xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeClassification
600 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Fair Value xbrli:monetaryItemType instant credit us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValue
601 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Securities Sold or Repledged, Classification xbrli:stringItemType duration us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeSecuritiesSoldOrRepledgedClassification
602 us-gaap: Customer Securities for which Entity has Right to Sell or Repledge, Fair Value of Securities Sold or Repledged xbrli:monetaryItemType instant credit us-gaap:CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeFairValueOfSecuritiesSoldOrRepledged
603 us-gaap: Financial Instruments Owned and Pledged as Collateral [Abstract] xbrli:stringItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAbstract
604 us-gaap: Securities Owned and Pledged as Collateral, Description xbrli:stringItemType duration us-gaap:SecuritiesOwnedAndPledgedAsCollateralDescription
605 us-gaap: Schedule of Financial Instruments Owned and Pledged as Collateral [Text Block] us-types:textBlockItemType duration us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
606 us-gaap: Financial Instruments Owned and Pledged as Collateral [Table] xbrli:stringItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralTable
607 us-gaap: Financial Instruments Owned and Pledged as Collateral by Type [Axis] xbrli:stringItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAxis
608 us-gaap: Financial Instruments Owned and Pledged as Collateral, Type [Domain] us-types:domainItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralTypeDomain
609 us-gaap: Commercial Loan [Member] us-types:domainItemType duration us-gaap:CommercialLoanMember
610 us-gaap: Automobile Loan [Member] us-types:domainItemType duration us-gaap:AutomobileLoanMember
611 us-gaap: Residential Mortgage [Member] us-types:domainItemType duration us-gaap:ResidentialMortgageMember
612 us-gaap: Fixed Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:FixedRateResidentialMortgageMember
613 us-gaap: Adjustable Rate Residential Mortgage [Member] us-types:domainItemType duration us-gaap:AdjustableRateResidentialMortgageMember
614 us-gaap: Home Equity [Member] us-types:domainItemType duration us-gaap:HomeEquityMember
615 us-gaap: Consumer Loan [Member] us-types:domainItemType duration us-gaap:ConsumerLoanMember
616 us-gaap: Second Mortgage [Member] us-types:domainItemType duration us-gaap:SecondMortgageMember
617 us-gaap: Credit Card Receivable [Member] us-types:domainItemType duration us-gaap:CreditCardReceivablesMember
618 us-gaap: Commercial Real Estate [Member] us-types:domainItemType duration us-gaap:CommercialRealEstateMember
619 us-gaap: Asset-backed Securities [Member] us-types:domainItemType duration us-gaap:AssetBackedSecuritiesMember
620 us-gaap: Collateralized Mortgage Backed Securities [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesMember
621 us-gaap: Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
622 us-gaap: Mortgage-backed Securities, Issued by Private Enterprises [Member] us-types:domainItemType duration us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
623 us-gaap: Collateralized Mortgage Obligations [Member] us-types:domainItemType duration us-gaap:CollateralizedMortgageObligationsMember
624 us-gaap: Financial Instruments Owned and Pledged as Collateral [Line Items] xbrli:stringItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralLineItems
625 us-gaap: Financial Instruments Owned and Pledged as Collateral, Caption xbrli:stringItemType duration us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralCaption
626 us-gaap: Security Owned and Pledged as Collateral, Fair Value [Abstract] xbrli:stringItemType duration us-gaap:SecurityOwnedAndPledgedAsCollateralFairValueAbstract
627 us-gaap: Financial Instruments Owned and Pledged as Collateral, Amount Eligible to be Repledged by Counterparty xbrli:monetaryItemType instant debit us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAmountEligibleToBeRepledgedByCounterparty
628 us-gaap: Financial Instruments Owned and Pledged as Collateral, Amount Not Eligible to be Repledged by Counterparty xbrli:monetaryItemType instant debit us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAmountNotEligibleToBeRepledgedByCounterparty
629 us-gaap: Security Owned and Pledged as Collateral, Fair Value, Total xbrli:monetaryItemType instant debit us-gaap:SecurityOwnedAndPledgedAsCollateralFairValue