XML 129 R111.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Employee Benefit Plans (Narrative) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($) decimal shares | Dec. 31, 2022 USD ($) shares | Dec. 31, 2021 USD ($)
Defined Benefit Plan Disclosure [Line Items] |  |  |
Minimum Years Of Service For Eligible Employees Of Postretirement Plans | 1 year |  |
Minimum Number Of Hours Worked By Employees | decimal | 1,000 |  |
Automatic Cash Contribution | 2.00% | 2.00% | 2.00%
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 24,000,000 |  | $ 22,000,000
Defined Contribution Plan, Cost | 72,000,000 | $ 67,000,000 | 63,000,000
Total Company Common Stock Shares Held Under Defined Contribution Plan | shares |  | 16,000,000 |
Dividends Earned By Defined Contribution Plan | $ 13,000,000 | $ 12,000,000 | $ 11,000,000
Defined Contribution Plan, Employer Matching Contribution, Percent of Match | 5.00% | 5.00% | 5.00%
Qualified Plan [Member] | Pension Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Accumulated Benefit Obligation | $ 1,600,000,000 | $ 1,500,000,000 |
Expected long-term rate of return on plan assets for net periodic benefit cost, next fiscal year | 6.37% |  |
Number of shares held in plan assets relating to company's common stock (whole number) | shares | 2,855,618 |  |
Approximate percentage of company's common stock shares held in plan assets | 3.00% |  |
Qualified Plan [Member] | Equity Securities [Member] | Pension Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Target Allocation For Defined Benefit Plan Equity Securities | 33.00% |  |
Qualified Plan [Member] | Fixed Income Securities [Member] | Pension Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Target Allocation For Defined Benefit Plan Equity Securities | 62.00% |  |
Qualified Plan [Member] | Other Security Investments [Member] | Pension Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Target Allocation For Defined Benefit Plan Equity Securities | 5.00% |  |
Qualified Plan [Member] | Defined Benefit Plan, Equity Securities, Common Stock, Employer, Related Party [Member] | Pension Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Market Value Of Companys Common Stock Held In Plan Assets | $ 55,000,000 |  |
Nonqualified Plan [Member] | Supplemental Employee Retirement Plan [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Defined Benefit Plan, Accumulated Benefit Obligation | $ 82,000,000 | $ 127,000,000 |

X
- Definition 2% cash 401(k) Contribution to eligible employees regardless of whether or not they were contributing to the 401(k) plan. To receive the contribution, employees must not be actively accruing a benefit in the Region's pension plan and must be employed at the end of the year + References No definition available. + Details
Name: | rf_AutomaticCashContribution
Namespace Prefix: | rf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined Benefit Plan, Assumptions used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets, Next Fiscal Year + References No definition available. + Details
Name: | rf_DefinedBenefitPlanAssumptionsusedCalculatingNetPeriodicBenefitCostExpectedLongTermRateofReturnonPlanAssetsNextFiscalYear
Namespace Prefix: | rf_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividends earned by defined contribution plan + References No definition available. + Details
Name: | rf_DividendsEarnedByDefinedContributionPlan
Namespace Prefix: | rf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum Number Of Hours Worked By Employees + References No definition available. + Details
Name: | rf_MinimumNumberOfHoursWorkedByEmployees
Namespace Prefix: | rf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Minimum Years Of Service For Eligible Employees Of Postretirement Plans + References No definition available. + Details
Name: | rf_MinimumYearsOfServiceForEligibleEmployeesOfPostretirementPlans
Namespace Prefix: | rf_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total company common stock shares held under defined contribution plan + References No definition available. + Details
Name: | rf_TotalCompanyCommonStockSharesHeldUnderDefinedContributionPlan
Namespace Prefix: | rf_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (n) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of employer stock in which defined benefit plan asset is invested. Includes, but is not limited to, stock issued or managed by related party of employer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (n) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_OtherAggregatedInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockEmployerRelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |