XML 36 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Narrative) (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
loan
Dec. 31, 2013
loan
Dec. 31, 2012
loan
Sep. 30, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing Receivable, Modifications, Number of Contracts 1us-gaap_FinancingReceivableModificationsNumberOfContracts2 2us-gaap_FinancingReceivableModificationsNumberOfContracts2 2us-gaap_FinancingReceivableModificationsNumberOfContracts2  
Troubled debt restructuring, additional lending amount $ 0gabc_Troubleddebtrestructuringadditionallendingamount $ 40,000gabc_Troubleddebtrestructuringadditionallendingamount    
Loans Acquired With Deteriorated Credit Quality        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Increase (Decrease) in allowance for loan losses (54,000)us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gabc_LoansAcquiredWithDeterioratedCreditQualityMember
0us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gabc_LoansAcquiredWithDeterioratedCreditQualityMember
(88,000)us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= gabc_LoansAcquiredWithDeterioratedCreditQualityMember
 
Troubled Debt Restructuring        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Increase (Decrease) in allowance for loan losses 0us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
210,000us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
0us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
 
Charge-offs due to troubled debt restructurings 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_TroubledDebtRestructuringMember
 
Subsequently Defaulted        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Increase (Decrease) in allowance for loan losses (90,000)us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
0us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
(12,000)us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
 
Charge-offs due to troubled debt restructurings 91,000us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
306,000us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= gabc_SubsequentlyDefaultedMember
 
Modification of Loan Loss Allowance Methods [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Increase (Decrease) in allowance for loan losses       $ 63,000us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
/ us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis
= gabc_ModificationofLoanLossAllowanceMethodsMember