XML 48 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 4 - Loans/Leases Receivable (Details) - Troubled Debt Restructurings (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, post-modification recorded investment $ 1,387,147us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2  
Extension of Maturity [Member] | Commercial and Industrial [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, pre-modification recorded investment 58,987us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
809,494us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, post-modification recorded investment 58,987us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
809,494us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, specific allowance 58,987qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
182,498qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Extension of Maturity [Member] | Finance Leases Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, pre-modification recorded investment 303,701us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, post-modification recorded investment 303,701us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, specific allowance 12,644qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Extension of Maturity [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, pre-modification recorded investment 159,680us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, post-modification recorded investment 159,680us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, specific allowance 25,360qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Extension of Maturity [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, pre-modification recorded investment 113,653us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, post-modification recorded investment 113,653us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Troubled debt restructurings, specific allowance 113,653qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
 
Extension of Maturity [Member] | Owner-Occupied Commercial Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_OwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, pre-modification recorded investment   61,517us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_OwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, post-modification recorded investment   61,517us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_OwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, specific allowance   10,260qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_OwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Extension of Maturity [Member] | Non-Owner Occupied Commercial Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   8us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
[1]
Troubled debt restructurings, pre-modification recorded investment   6,637,835us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
[1]
Troubled debt restructurings, post-modification recorded investment   6,637,835us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
[1]
Troubled debt restructurings, specific allowance   1,535,154qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
[1]
Extension of Maturity [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
12us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, pre-modification recorded investment 636,021us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
7,508,846us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, post-modification recorded investment 636,021us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
7,508,846us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Troubled debt restructurings, specific allowance 210,644qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
1,727,912qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ExtensionOfMaturityMember
Significant Payment Delay [Member] | Commercial and Industrial [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
 
Troubled debt restructurings, pre-modification recorded investment 889,154us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
 
Troubled debt restructurings, post-modification recorded investment 889,154us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
 
Troubled debt restructurings, specific allowance 217,524qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
 
Significant Payment Delay [Member] | Finance Leases Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, pre-modification recorded investment   370,000us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, post-modification recorded investment   370,000us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, specific allowance   300qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FinanceLeasesPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Significant Payment Delay [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, pre-modification recorded investment   91,581us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, post-modification recorded investment   91,581us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Significant Payment Delay [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
2us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, pre-modification recorded investment 889,154us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
461,581us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, post-modification recorded investment 889,154us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
461,581us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Troubled debt restructurings, specific allowance 217,524qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
300qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_SignificantPaymentDelayMember
Foregiveness of Principal [Member] | Commercial and Industrial [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, pre-modification recorded investment 96,439us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, post-modification recorded investment 71,760us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, specific allowance 6,948qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Foregiveness of Principal [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, pre-modification recorded investment 96,439us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, post-modification recorded investment 71,760us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
Troubled debt restructurings, specific allowance 6,948qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_ForegivenessOfPrincipalMember
 
All Other [Member] | Commercial and Industrial [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, pre-modification recorded investment 427,849us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, post-modification recorded investment 427,849us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, specific allowance 60,429qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
All Other [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, pre-modification recorded investment 427,849us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, post-modification recorded investment 427,849us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled debt restructurings, specific allowance 60,429qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_AllOtherMember
 
Troubled Debt Restructurings [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases 10us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
19us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
Troubled debt restructurings, pre-modification recorded investment 2,049,463us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
8,702,765us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
Troubled debt restructurings, post-modification recorded investment 2,024,784us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
8,702,765us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
Troubled debt restructurings, specific allowance 495,545qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
1,841,170qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_TroubledDebtRestructuringsMember
Interest Rate Adjusted Below Market [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   3us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, pre-modification recorded investment   394,838us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, post-modification recorded investment   394,838us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, specific allowance   108,121qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Interest Rate Adjusted Below Market [Member] | Non-Owner Occupied Commercial Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
[2]
Troubled debt restructurings, specific allowance   4,837qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_NonOwnerOccupiedCommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
[2]
Interest Rate Adjusted Below Market [Member] | Commercial Construction, Land Development, and Other Land [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialConstructionLandDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, pre-modification recorded investment   337,500us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialConstructionLandDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, post-modification recorded investment   337,500us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= qcrh_CommercialConstructionLandDevelopmentAndOtherLandMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Interest Rate Adjusted Below Market [Member]    
Financing Receivable, Modifications [Line Items]    
Troubled debt restructurings, number of loans/leases   5us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, pre-modification recorded investment   732,338us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, post-modification recorded investment   732,338us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
Troubled debt restructurings, specific allowance   $ 112,958qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= qcrh_InterestRateAdjustedBelowMarketMember
[1] Includes one troubled debt restructuring that is a $136,000 line of credit that had nothing outstanding at the time of modification. The total amount outstanding as of December 31, 2013 was $135,477 with specific allowance of $67,745.
[2] Includes one troubled debt restructuring that is a $25,000 line of credit that had nothing outstanding at the time of modification. The total amount outstanding as of December 31, 2013 was $4,837 with specific allowance of $4,837.