XML 86 R68.htm IDEA: XBRL DOCUMENT
v3.25.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - CONCENTRATION (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Mortgage Banking Activities |  |  |
Initial amortization period of MSRs | 7 years |  |
Loan servicing income | $ 3,290,000 | $ 3,370,000 | $ 3,518,000
Other Assets |  |  |
Mortgage Banking Activities |  |  |
Accrued interest on AFS debt securities excluded from ACLS | 3,000,000 | 2,000,000 |
Accrued interest on HTM debt securities excluded from ACLS | 60,000 | 384,000 |
Accrued interest on loans | $ 17,000,000 | $ 16,000,000 |
Minimum | Installment loan | Republic Credit Solutions |  |  |
Mortgage Banking Activities |  |  |
Loan held-for-sale term | 12 months |  |
Minimum | Line of Credit and Healthcare Receivables | Republic Credit Solutions |  |  |
Mortgage Banking Activities |  |  |
Percentage of loan receivable held for sale (as a percent) | 90.00% |  |
Maximum | Installment loan | Republic Credit Solutions |  |  |
Mortgage Banking Activities |  |  |
Loan held-for-sale term | 60 months |  |
Term for intent to sell loans | 16 days |  |
Maximum | Line of Credit and Healthcare Receivables | Republic Credit Solutions |  |  |
Mortgage Banking Activities |  |  |
Percentage of loan receivable held for sale (as a percent) | 95.00% |  |
Warehouse lines of credit. | Geographic concentration risk | CALIFORNIA |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 25.00% |  |
Net Revenue | Geographic concentration risk | Total Republic Processing Group |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 34.00% | 32.00% | 31.00%
Net Revenue | Geographic concentration risk | Tax Refund Solutions |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 13.00% | 13.00% | 16.00%
Net Revenue | Geographic concentration risk | Republic Payment Solutions |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 4.00% | 5.00% | 2.00%
Net Revenue | Geographic concentration risk | Republic Credit Solutions |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 17.00% | 14.00% | 13.00%
Net Revenue | Geographic concentration risk | Warehouse Lending |  |  |
Mortgage Banking Activities |  |  |
Percentage of concentration risk | 3.00% | 3.00% | 4.00%

X
- Definition Accrued interest on available for sale debt securities excluded from Allowances for credit losses on securities. + References No definition available. + Details
Name: | rbcaa_AccruedInterestOnAvailableForSaleDebtSecurities
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Accrued interest on held to maturity debt securities excluded from Allowances for credit losses on securities. + References No definition available. + Details
Name: | rbcaa_AccruedInterestOnHeldToMaturityDebtSecurities
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of accrued interest on loans. + References No definition available. + Details
Name: | rbcaa_AccruedInterestOnLoans
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the initial amortization period of capitalized mortgage servicing rights. + References No definition available. + Details
Name: | rbcaa_InitialAmortizationPeriodOfMortgageServicingRightsMSRs
Namespace Prefix: | rbcaa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The noninterest income related to loan servicing. + References No definition available. + Details
Name: | rbcaa_LoanServicingIncome
Namespace Prefix: | rbcaa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 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 For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: 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 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
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)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: 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 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -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
- References No definition available. + Details
Name: | us-gaap_MortgageBankingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
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: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=rbcaa_ShortTermInstallmentLoanMember
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_ShortTermLineOfCreditHealthcareReceivablesMember
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_ConcentrationRiskByBenchmarkAxis=rbcaa_WarehouseLinesOfCreditFinancingReceivableGeographicAreaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=stpr_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
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_TaxRefundSolutionsSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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