XML 55 R45.htm IDEA: XBRL DOCUMENT
v3.23.2

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - SEGMENTS (Details) |  | 1 Months Ended | 2 Months Ended | 3 Months Ended | 6 Months Ended
--- | --- | --- | --- | --- | ---
Jun. 06, 2022 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2019 | Feb. 28, 2023 | Jan. 31, 2023 USD ($) | Feb. 28, 2022 | Mar. 31, 2023 USD ($) | Jun. 30, 2022 USD ($) | Mar. 31, 2022 USD ($) | Jun. 30, 2023 USD ($) item | Jun. 30, 2022 USD ($)
Contract termination fee |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  |  |  |  | $ 5,000,000
Contract termination fee | Green Dot |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  |  | $ 5,000,000.0 |  |
Legal settlement |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  | $ 13,000,000 |  |  | 13,000,000
Legal settlement | Green Dot |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized | $ 13,000,000.0 |  |  |  |  |  |  | 13,000,000 |  |  |
Republic Processing Group | Contract termination fee |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  |  |  |  | 5,000,000
Republic Processing Group | Legal settlement |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  | 13,000,000 |  |  | 13,000,000
Republic Credit Solutions | Line of credit |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Number of service products | item |  |  |  |  |  |  |  |  |  | 2 |
Republic Credit Solutions | LOC 1 |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Percentage of loan receivable held for sale (as a percent) |  |  |  |  |  |  |  |  |  | 90.00% |
Percentage of ownership maintained with each borrower (as percentage) |  |  |  |  |  |  |  |  |  | 100.00% |
Interest retained (as a percent) |  |  |  |  |  |  |  |  |  | 10.00% |
Loan held-for-sale term |  |  |  |  |  |  |  |  |  | 3 days |
Maximum advance amount |  |  |  |  |  |  |  |  |  | $ 3,500 |
Republic Credit Solutions | LOC II |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Percentage of loan receivable held for sale (as a percent) |  |  |  |  |  |  |  |  |  | 95.00% |
Percentage of ownership maintained with each borrower (as percentage) |  |  |  |  |  |  |  |  |  | 100.00% |
Interest retained (as a percent) |  |  |  |  |  |  |  |  |  | 5.00% |
Loan held-for-sale term |  |  |  |  |  |  |  |  |  | 3 days |
Maximum advance amount |  |  |  |  |  |  |  |  |  | $ 10,000 |
Republic Credit Solutions | Installment loan |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Term for intent to sell loans |  |  | 16 days |  |  |  |  |  |  | 16 days |
Republic Credit Solutions | Installment loan | Minimum |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Loan held-for-sale term |  |  | 12 months |  |  |  |  |  |  | 12 months |
Republic Credit Solutions | Installment loan | Maximum |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Term for intent to sell loans |  |  |  |  |  |  |  |  |  | 16 days |
Loan held-for-sale term |  |  | 60 months |  |  |  |  |  |  | 60 months |
Republic Credit Solutions | Healthcare receivables |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Percentage of loan receivable held for sale (as a percent) |  |  |  |  |  |  |  |  |  | 100.00% |
Number of third party relationship | item |  |  |  |  |  |  |  |  |  | 3 |
Interest retained - Third party relationship one (as a percent) |  |  |  |  |  |  |  |  |  | 100.00% |
Interest retained - Third party relationship two (as a percent) |  |  |  |  |  |  |  |  |  | 100.00% |
Percentage of loan receivable held for sale - Third party relationship two (as a percent) |  |  |  |  |  |  |  |  |  | 100.00% |
Tax Refund Solutions | Refund Advances |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Advance amount per customer |  |  |  |  |  |  | $ 6,250 |  | $ 6,250 |  |
Period Refund Advance tax credit product offered |  |  |  | 2 months |  | 2 months |  |  |  |  |
EA's repayment term |  |  |  |  |  |  |  |  | 32 days |  |
Maximum repayment period before Easy Advances considered delinquent |  |  |  |  |  |  | 35 days |  | 35 days |  |
Amount of credit risk associated with refund transfers |  |  |  |  |  |  |  |  |  | $ 0 |
Tax Refund Solutions | ERA Product |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Advance amount per customer |  |  |  |  | $ 1,000 |  |  |  |  |  |
Early Season Refund Advances originated |  | $ 98,000,000 |  |  |  |  |  |  |  |  |
Tax Refund Solutions | Contract termination fee |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  |  |  |  | 5,000,000
Tax Refund Solutions | Legal settlement |  |  |  |  |  |  |  |  |  |  |
Basis of Presentation |  |  |  |  |  |  |  |  |  |  |
Revenue recognized |  |  |  |  |  |  |  | $ 13,000,000 |  |  | $ 13,000,000

X
- Definition Amount of credit risk or borrowing cost associated with refund transfers fee-based products. + References No definition available. + Details
Name: | rbcaa_AmountOfCreditRiskAssociatedWithRefundTransfers
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Represents information pertaining to the ownership interest retained from consumer loans held for sale. + References No definition available. + Details
Name: | rbcaa_ConsumerLoansHeldForSaleInterestRetained
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents information pertaining to the ownership interest retained from consumer loans held for sale related to third party relationship one. + References No definition available. + Details
Name: | rbcaa_ConsumerLoansHeldForSaleInterestRetainedForThirdPartyRelationshipOne
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents information pertaining to the ownership interest retained from consumer loans held for sale related to third party relationship two. + References No definition available. + Details
Name: | rbcaa_ConsumerLoansHeldForSaleInterestRetainedForThirdPartyRelationshipTwo
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of early season refund advances originated. + References No definition available. + Details
Name: | rbcaa_EarlySeasonRefundAdvancesOriginated
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of advances given to a customer under easy advance product of TRS division. + References No definition available. + Details
Name: | rbcaa_EasyAdvancePerCustomer
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of maximum advance to customer by the bank. + References No definition available. + Details
Name: | rbcaa_MaximumAdvanceToCustomer
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the period within which EAs were generally repaid after the taxpayer customer's tax return was submitted to the applicable tax authority. + References No definition available. + Details
Name: | rbcaa_MaximumPeriodOfEasyAdvancesRepaid
Namespace Prefix: | rbcaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum repayment period before Easy Advances considered delinquent. + References No definition available. + Details
Name: | rbcaa_MaximumRepaymentPeriodBeforeEasyAdvancesConsideredDelinquent
Namespace Prefix: | rbcaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of service products. + References No definition available. + Details
Name: | rbcaa_NumberOfServiceProducts
Namespace Prefix: | rbcaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of third party relationships. + References No definition available. + Details
Name: | rbcaa_NumberOfThirdPartyRelationship
Namespace Prefix: | rbcaa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents information pertaining to percentage of consumer loans receivables held for sale. + References No definition available. + Details
Name: | rbcaa_PercentageOfLoanReceivableHeldForSale
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents information pertaining to percentage of consumer loans receivables held for sale relating to third party relationship two. + References No definition available. + Details
Name: | rbcaa_PercentageOfLoanReceivableHeldForSaleForThirdPartyRelationshipTwo
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of ownership maintained with each borrower. + References No definition available. + Details
Name: | rbcaa_PercentageOfOwnershipMaintainedWithEachBorrower
Namespace Prefix: | rbcaa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period Refund Advance ("EA") tax credit product is offered. + References No definition available. + Details
Name: | rbcaa_PeriodRefundAdvanceTaxCreditOffered
Namespace Prefix: | rbcaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term of sale of loan originated under the restarted program carried as held for sale. + References No definition available. + Details
Name: | rbcaa_TermOfSaleOfLoanOriginatedUnderRestartedProgram
Namespace Prefix: | rbcaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period between issuance and maturity of loan held for sale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_LoansHeldForSaleTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4 + Details
Name: | us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=rbcaa_ContractTerminationFeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=rbcaa_GreenDotCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=rbcaa_LegalSettlementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rbcaa_RepublicProcessingGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rbcaa_RepublicCreditSolutionsDivisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_ShortTermLineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_LineOfCreditProductOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_LineOfCreditProductTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_ShortTermInstallmentLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_ShortTermHealthcareReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rbcaa_TaxRefundSolutionsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_RefundAdvancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_EarlySeasonRefundAdvancesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |