XML 36 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOANS AND ALLOWANCE FOR LOAN AND LEASE LOSSES (Details 12) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans $ 4,603us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 $ 5,019us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1    
Collectively evaluated for impairment 19,495us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 18,846us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment    
PCI loans with post acquisition impairment 533rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment 545rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment    
Total ending allowance for loan losses 24,631us-gaap_LoansAndLeasesReceivableAllowance 24,410us-gaap_LoansAndLeasesReceivableAllowance 22,367us-gaap_LoansAndLeasesReceivableAllowance 23,026us-gaap_LoansAndLeasesReceivableAllowance
Impaired loans individually evaluated, excluding PCI loans 73,969us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment 76,392us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment    
Loans collectively evaluated for impairment 3,064,408us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 2,946,613us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment    
PCI loans with post acquisition impairment 9,041rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment 9,788rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment    
PCI loans without post acquisition impairment 8,018rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment 7,702rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment    
Carrying value of loans 3,155,436us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 3,040,495us-gaap_LoansAndLeasesReceivableGrossCarryingAmount    
Residential Real Estate - Owner Occupied        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 3,061us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
3,251us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
Collectively evaluated for impairment 5,529us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
5,264us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans with post acquisition impairment 39rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
50rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
Total ending allowance for loan losses 8,629us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
8,565us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
7,751us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
7,816us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
Impaired loans individually evaluated, excluding PCI loans 40,747us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
41,265us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
Loans collectively evaluated for impairment 1,054,112us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
1,075,871us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans with post acquisition impairment 668rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
725rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans without post acquisition impairment 481rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
480rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
Carrying value of loans 1,096,008us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
1,118,341us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedResidentialRealEstateLoansMember
   
Owner Occupied - Correspondent        
Allowance for loans losses        
Collectively evaluated for impairment 579us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
567us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
   
Total ending allowance for loan losses 579us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
567us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
   
Loans collectively evaluated for impairment 231,451us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
226,628us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
   
Carrying value of loans 231,451us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
226,628us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_OwnerOccupiedCorrespondentResidentialRealEstateLoansMember
   
Residential Real Estate - Non Owner Occupied        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 162us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
101us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
Collectively evaluated for impairment 682us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
672us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans with post acquisition impairment 76rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
64rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
Total ending allowance for loan losses 920us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
837us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
984us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
1,023us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
Impaired loans individually evaluated, excluding PCI loans 3,988us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
3,388us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
Loans collectively evaluated for impairment 92,856us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
91,395us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans with post acquisition impairment 1,513rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
1,554rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
PCI loans without post acquisition impairment 119rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
155rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
Carrying value of loans 98,476us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
96,492us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_NonOwnerOccupiedResidentialRealEstateLoansMember
   
Commercial real estate        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 832us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
913us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
Collectively evaluated for impairment 6,350us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
6,462us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
PCI loans with post acquisition impairment 371rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
365rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
Total ending allowance for loan losses 7,553us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
7,740us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
7,901us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
8,309us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Impaired loans individually evaluated, excluding PCI loans 19,875us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
22,521us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
Loans collectively evaluated for impairment 745,652us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
736,965us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
PCI loans with post acquisition impairment 5,713rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
6,341rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
PCI loans without post acquisition impairment 6,939rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
6,482rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
Carrying value of loans 778,179us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
772,309us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
   
Commercial real estate - purchased whole loans        
Allowance for loans losses        
Collectively evaluated for impairment 35us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
   
Total ending allowance for loan losses 35us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
Loans collectively evaluated for impairment 35,086us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34,898us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
   
Carrying value of loans 35,086us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
34,898us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialRealEstatePurchasedWholeLoansFinancingReceivableMember
   
Construction & land development        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 187us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
187us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
Collectively evaluated for impairment 771us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
739us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
Total ending allowance for loan losses 958us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
926us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,192us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
1,296us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Impaired loans individually evaluated, excluding PCI loans 2,802us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
2,627us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
Loans collectively evaluated for impairment 36,896us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
35,357us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
PCI loans without post acquisition impairment 406rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
496rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
Carrying value of loans 40,104us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
38,480us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
   
Commercial & Industrial        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 205us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
302us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
Collectively evaluated for impairment 905us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
800us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
PCI loans with post acquisition impairment 47rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
65rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
Total ending allowance for loan losses 1,157us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
1,167us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
1,080us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
1,089us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
Impaired loans individually evaluated, excluding PCI loans 3,822us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
4,319us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
Loans collectively evaluated for impairment 166,977us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
151,776us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
PCI loans with post acquisition impairment 1,147rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
1,158rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
PCI loans without post acquisition impairment 71rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
86rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
Carrying value of loans 172,017us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
157,339us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_CommercialAndIndustrialMember
   
Lease Financing Receivables        
Allowance for loans losses        
Collectively evaluated for impairment 40us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
25us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
   
Total ending allowance for loan losses 40us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
25us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
   
Loans collectively evaluated for impairment 4,004us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
2,530us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
   
Carrying value of loans 4,004us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
2,530us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesFinancingReceivableMember
   
Warehouse lines of credit        
Allowance for loans losses        
Collectively evaluated for impairment 1,058us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
799us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
   
Total ending allowance for loan losses 1,058us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
799us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
477us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
449us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
Loans collectively evaluated for impairment 423,155us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
319,431us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
   
Carrying value of loans 423,155us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
319,431us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_WarehouseLinesOfCreditFinancingReceivableMember
   
Home equity lines of credit        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 121us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
225us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Collectively evaluated for impairment 2,587us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,505us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Total ending allowance for loan losses 2,708us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,730us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,371us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,396us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Impaired loans individually evaluated, excluding PCI loans 2,690us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,220us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Loans collectively evaluated for impairment 246,140us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
243,459us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Carrying value of loans 248,830us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
245,679us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
   
Consumer: Republic Processing Group Loans        
Allowance for loans losses        
Collectively evaluated for impairment 44us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
44us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
   
Total ending allowance for loan losses 44us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
44us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
   
Loans collectively evaluated for impairment 4,109us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
4,095us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
   
Carrying value of loans 4,109us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
4,095us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerRepublicProcessingGroupLoansFinancingReceivableMember
   
Consumer: Credit cards        
Allowance for loans losses        
Collectively evaluated for impairment 362us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
285us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
   
Total ending allowance for loan losses 362us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
285us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
276us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
289us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
Loans collectively evaluated for impairment 9,946us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
9,573us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
   
Carrying value of loans 9,946us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
9,573us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
   
Consumer: Overdrafts        
Allowance for loans losses        
Collectively evaluated for impairment 245us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
382us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
   
Total ending allowance for loan losses 245us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
382us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
212us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
199us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
Loans collectively evaluated for impairment 777us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
1,180us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
   
Carrying value of loans 777us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
1,180us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerOverdraftFinancingReceivableMember
   
Consumer: Purchased Whole Loans        
Allowance for loans losses        
Collectively evaluated for impairment 184us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
185us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
   
Total ending allowance for loan losses 184us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
185us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
   
Loans collectively evaluated for impairment 4,321us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
4,626us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
   
Carrying value of loans 4,321us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
4,626us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= rbcaa_ConsumerPurchasedWholeLoansMember
   
Consumer: Other consumer        
Allowance for loans losses        
Individually evaluated for impairment, excluding PCI loans 35us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
40us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
Collectively evaluated for impairment 124us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
83us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
PCI loans with post acquisition impairment   1rbcaa_FinancingReceivableAllowancePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
Total ending allowance for loan losses 159us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
124us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
89us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
126us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Impaired loans individually evaluated, excluding PCI loans 45us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
52us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
Loans collectively evaluated for impairment 8,926us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
8,829us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
PCI loans with post acquisition impairment   10rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
PCI loans without post acquisition impairment 2rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
3rbcaa_FinancingReceivablePurchasedCreditImpairedLoansWithoutPostAcquisitionImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
   
Carrying value of loans $ 8,973us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
$ 8,894us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember