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,147 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 |  |
Extension of Maturity [Member] | Commercial and Industrial [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Troubled debt restructurings, number of loans/leases | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 3 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, pre-modification recorded investment | 58,987 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 809,494 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, post-modification recorded investment | 58,987 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 809,494 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, specific allowance | 58,987 qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 182,498 qcrh_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 | 2 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, pre-modification recorded investment | 303,701 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, post-modification recorded investment | 303,701 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, specific allowance | 12,644 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, pre-modification recorded investment | 159,680 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, post-modification recorded investment | 159,680 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, specific allowance | 25,360 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, pre-modification recorded investment | 113,653 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, post-modification recorded investment | 113,653 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |  |
Troubled debt restructurings, specific allowance | 113,653 qcrh_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 |  | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_OwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, pre-modification recorded investment |  | 61,517 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_OwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, post-modification recorded investment |  | 61,517 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_OwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, specific allowance |  | 10,260 qcrh_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 |  | 8 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_NonOwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | [1]
Troubled debt restructurings, pre-modification recorded investment |  | 6,637,835 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_NonOwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | [1]
Troubled debt restructurings, post-modification recorded investment |  | 6,637,835 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_NonOwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | [1]
Troubled debt restructurings, specific allowance |  | 1,535,154 qcrh_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 | 5 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 12 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, pre-modification recorded investment | 636,021 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 7,508,846 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, post-modification recorded investment | 636,021 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 7,508,846 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember |
Troubled debt restructurings, specific allowance | 210,644 qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ExtensionOfMaturityMember | 1,727,912 qcrh_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 | 3 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |  |
Troubled debt restructurings, pre-modification recorded investment | 889,154 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |  |
Troubled debt restructurings, post-modification recorded investment | 889,154 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |  |
Troubled debt restructurings, specific allowance | 217,524 qcrh_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 |  | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, pre-modification recorded investment |  | 370,000 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, post-modification recorded investment |  | 370,000 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_FinanceLeasesPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, specific allowance |  | 300 qcrh_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 |  | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, pre-modification recorded investment |  | 91,581 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, post-modification recorded investment |  | 91,581 us-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 | 3 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember | 2 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, pre-modification recorded investment | 889,154 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember | 461,581 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, post-modification recorded investment | 889,154 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember | 461,581 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember |
Troubled debt restructurings, specific allowance | 217,524 qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_SignificantPaymentDelayMember | 300 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, pre-modification recorded investment | 96,439 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, post-modification recorded investment | 71,760 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, specific allowance | 6,948 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, pre-modification recorded investment | 96,439 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, post-modification recorded investment | 71,760 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_ForegivenessOfPrincipalMember |  |
Troubled debt restructurings, specific allowance | 6,948 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, pre-modification recorded investment | 427,849 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, post-modification recorded investment | 427,849 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialAndIndustrialMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, specific allowance | 60,429 qcrh_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 | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, pre-modification recorded investment | 427,849 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, post-modification recorded investment | 427,849 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled debt restructurings, specific allowance | 60,429 qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_AllOtherMember |  |
Troubled Debt Restructurings [Member] |  |  |
Financing Receivable, Modifications [Line Items] |  |  |
Troubled debt restructurings, number of loans/leases | 10 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember | 19 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember |
Troubled debt restructurings, pre-modification recorded investment | 2,049,463 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember | 8,702,765 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember |
Troubled debt restructurings, post-modification recorded investment | 2,024,784 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember | 8,702,765 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember |
Troubled debt restructurings, specific allowance | 495,545 qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_TroubledDebtRestructuringsMember | 1,841,170 qcrh_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 |  | 3 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, pre-modification recorded investment |  | 394,838 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, post-modification recorded investment |  | 394,838 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, specific allowance |  | 108,121 qcrh_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 |  | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_NonOwnerOccupiedCommercialRealEstateMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember | [2]
Troubled debt restructurings, specific allowance |  | 4,837 qcrh_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 |  | 1 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialConstructionLandDevelopmentAndOtherLandMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, pre-modification recorded investment |  | 337,500 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = qcrh_CommercialConstructionLandDevelopmentAndOtherLandMember / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, post-modification recorded investment |  | 337,500 us-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 |  | 5 us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, pre-modification recorded investment |  | 732,338 us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, post-modification recorded investment |  | 732,338 us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 / us-gaap_FinancingReceivableTroubledDebtRestructuringAxis = qcrh_InterestRateAdjustedBelowMarketMember |
Troubled debt restructurings, specific allowance |  | $ 112,958 qcrh_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.

X
- Definition Specific allowance of amount of investment in financing receivables modified by troubled debt restructurings. + References No definition available. + Details
Name: | qcrh_FinancingReceivableModificationsSpecificAllowanceRecordedInvestment
Namespace Prefix: | qcrh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableModificationsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsNumberOfContracts2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Post-modification amount of investment in financing receivables modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Pre-modification amount of investment in financing receivables modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 33 -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953676-111524 + Details
Name: | us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_AllOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_ExtensionOfMaturityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_ForegivenessOfPrincipalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_InterestRateAdjustedBelowMarketMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_SignificantPaymentDelayMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableTroubledDebtRestructuringAxis=qcrh_TroubledDebtRestructuringsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |