XML 119 R98.htm IDEA: XBRL DOCUMENT
v3.10.0.1

MORTGAGE BANKING - Economic Assumptions Used to Estimate Value of MSRs (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value [Abstract] |  |
MSR portfolio fair value | $ 243 | $ 218
Weighted average life (in years) | 6 years 6 months | 5 years 10 months 24 days
Weighted average constant prepayment rate | 8.50% | 10.00%
Weighted average discount rate | 9.30% | 9.90%
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value [Abstract] |  |
Fair value | $ 600 |
Weighted-average life (in years) | 8 years |
Weighted-average constant prepayment rate | 8.20% |
Weighted average option adjusted spread | 6.09% |
Minimum |  |
Servicing Assets at Fair Value [Line Items] |  |
Sensitivity analysis, basis spread | 0.50% | 0.50%
Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value [Abstract] |  |
Decline in fair value due to 50 bps decrease in prepayment rate | $ 24 | $ 22
Decline in fair value due to 50 bps decrease in discount rate | 5 | $ 4
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value [Abstract] |  |
Decline in fair value due to 50 bps decrease in prepayment rate | 68 |
Decline in fair value due to 50 bps decrease in option adjusted spread | $ 13 |
Maximum |  |
Servicing Assets at Fair Value [Line Items] |  |
Sensitivity analysis, basis spread | 1.00% | 1.00%
Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value [Abstract] |  |
Decline in fair value due to 100 bps decrease in prepayment rate | $ 56 | $ 46
Decline in fair value due to 100 bps decrease in discount rate | 9 | $ 8
Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value [Abstract] |  |
Decline in fair value due to 100 bps decrease in prepayment rate | 148 |
Decline in fair value due to 100 bps decrease in option adjusted spread | $ 26 |

X
- Definition Sensitivity Analysis Of Fair Value, Fair Value Method, Transferor's Interests In Transferred Financial Assets, Impact Of 1 Percent Adverse Change In Option Adjusted Spread + References No definition available. + Details
Name: | cfg_SensitivityAnalysisOfFairValueFairValueMethodTransferorsInterestsInTransferredFinancialAssetsImpactOf1PercentAdverseChangeInOptionAdjustedSpread
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Fair Value, Fair Value Method, Transferor's Interests In Transferred Financial Assets, Impact Of 1 Percent Averse Change In Prepayment Speed + References No definition available. + Details
Name: | cfg_SensitivityAnalysisOfFairValueFairValueMethodTransferorsInterestsInTransferredFinancialAssetsImpactOf1PercentAverseChangeInPrepaymentSpeed
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Fair Value, Fair Value Method, Transferor's Interests In Transferred Financial Assets, Impact of 0.5 Percent Adverse Change In Prepayment Speed + References No definition available. + Details
Name: | cfg_SensitivityAnalysisOfFairValueFairValueMethodTransferorsInterestsInTransferredFinancialAssetsImpactof0.5PercentAdverseChangeInPrepaymentSpeed
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis Of Fair Value, Fair Value Method, Transferor's Interests In Transferred Financial Assets, Impact of 0.5 Percent Adverse Change Option Adjusted Spread + References No definition available. + Details
Name: | cfg_SensitivityAnalysisOfFairValueFairValueMethodTransferorsInterestsInTransferredFinancialAssetsImpactof0.5PercentAdverseChangeOptionAdjustedSpread
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The hypothetical financial impact of a 0.5 percent adverse change of the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date under the amortization method. + References No definition available. + Details
Name: | cfg_SensitivityAnalysisofFairValueAmortizationMethodTransferorsInterestsinTransferredFinancialAssetsImpactof0.5PercentAdverseChangeinDiscountRate
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The hypothetical financial impact of a 0.5 percent (50 basis points) adverse change of prepayment speed on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date under the amortization method. + References No definition available. + Details
Name: | cfg_SensitivityAnalysisofFairValueAmortizationMethodTransferorsInterestsinTransferredFinancialAssetsImpactof0.5PercentAdverseChangeinPrepaymentSpeed
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The hypothetical financial impact of a 1 percent adverse change of the discount rate on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date under the amortization method. + References No definition available. + Details
Name: | cfg_SensitivityAnalysisofFairValueAmortizationMethodTransferorsInterestsinTransferredFinancialAssetsImpactof1PercentAdverseChangeinDiscountRate
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The hypothetical financial impact of a 1 percent (100 basis points) adverse change of prepayment speed on the fair value of transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) as of the balance sheet date under the amortization method. + References No definition available. + Details
Name: | cfg_SensitivityAnalysisofFairValueAmortizationMethodTransferorsInterestsinTransferredFinancialAssetsImpactof1PercentAdverseChangeinPrepaymentSpeed
Namespace Prefix: | cfg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Sensitivity Analysis of Fair Value Inputs, Basis Spread + References No definition available. + Details
Name: | cfg_SensitivityAnalysisofFairValueInputsBasisSpread
Namespace Prefix: | cfg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value [Abstract] + References No definition available. + Details
Name: | cfg_ServicingAssetsAndServicingLiabilitiesAtAmortizedCostAssumptionsUsedToEstimateFairValueAbstract
Namespace Prefix: | cfg_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value, Discount Rate + References No definition available. + Details
Name: | cfg_ServicingAssetsAndServicingLiabilitiesAtAmortizedCostAssumptionsUsedToEstimateFairValueDiscountRate
Namespace Prefix: | cfg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value, Prepayment Speed + References No definition available. + Details
Name: | cfg_ServicingAssetsAndServicingLiabilitiesAtAmortizedCostAssumptionsUsedToEstimateFairValuePrepaymentSpeed
Namespace Prefix: | cfg_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Servicing Assets And Servicing Liabilities At Amortized Cost, Assumptions Used To Estimate Fair Value, Weighted Average Life + References No definition available. + Details
Name: | cfg_ServicingAssetsAndServicingLiabilitiesAtAmortizedCostAssumptionsUsedToEstimateFairValueWeightedAverageLife
Namespace Prefix: | cfg_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122739-111746 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7516967&loc=d3e66267-113978 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValueFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Discount rate used to estimate the fair value of servicing assets and servicing liabilities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated rate of prepayments of principal on servicing assets and servicing liabilities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average life of financial assets and financial liabilities, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122596-111746 + Details
Name: | us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ServicingAssetsAtFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |