XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - TDR's by Class and the Associated Specific Reserves (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
loan
Mar. 31, 2014
loan
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period 0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod 3fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 8fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months 13fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months $ 1,121fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months $ 1,915fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
Days Past Due Placed In T D R In Previous 12 Months 22fnlc_DaysPastDuePlacedInTDRInPrevious12Months 71fnlc_DaysPastDuePlacedInTDRInPrevious12Months
Financing Receivable Modifications Pre Modification Recorded Investment During Period   349fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
Financing Receivable Modifications Post Modification Recorded Investment During Period   293fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   3fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
Commercial real estate    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months 0fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
307fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Days Past Due Placed In T D R In Previous 12 Months 0fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   0fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Commercial construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months   0fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   0fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialConstructionMember
Commercial other    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
1fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months 0fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
3fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Days Past Due Placed In T D R In Previous 12 Months 0fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
0fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   0fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_CommercialOtherMember
Municipal    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   0fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_MunicipalMember
Residential term    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   3fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 7fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
9fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months 920fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
1,404fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Days Past Due Placed In T D R In Previous 12 Months 0fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
66fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   349fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   293fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   3fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialTermMember
Residential construction    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialConstructionMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialConstructionMember
0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fnlc_ResidentialConstructionMember
Home equity line of credit    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 1fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
1fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Financing Receivable Recorded Investment Greater Than 30 Days Past Due Placed In T D R In Previous12 Months 201fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
201fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Days Past Due Placed In T D R In Previous 12 Months 22fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0fnlc_DaysPastDuePlacedInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Financing Receivable Modifications Pre Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Financing Receivable Modifications Post Modification Recorded Investment During Period   0fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Troubled Debt Restructuring, Loans and Leases Receivable, Specific Allowance Current Period   $ 0fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Consumer    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Financing Receivable Modifications Number Of Contracts During Period   0fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
Financing Receivable Modifications Number Of Contracts Greater Than 30 Days Past Due Place In T D R In Previous 12 Months 0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
0fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember