XML 27 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities Amortized Cost and Estimated Fair Value of Restricted Equity Securities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Restricted Equity Securities [Line Items]      
Amortized Cost $ 13,912fnlc_RestrictedEquitySecuritiesAmortizedCost $ 13,912fnlc_RestrictedEquitySecuritiesAmortizedCost $ 13,912fnlc_RestrictedEquitySecuritiesAmortizedCost
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
Fair Value (Estimated) 13,912fnlc_RestrictedEquitySecuritiesFairValueEstimated 13,912fnlc_RestrictedEquitySecuritiesFairValueEstimated 13,912fnlc_RestrictedEquitySecuritiesFairValueEstimated
Federal Home Loan Bank Stock      
Restricted Equity Securities [Line Items]      
Amortized Cost 12,875fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
Fair Value (Estimated) 12,875fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
12,875fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalHomeLoanBankStockMember
Federal Reserve Bank Stock      
Restricted Equity Securities [Line Items]      
Amortized Cost 1,037fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
1,037fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
1,037fnlc_RestrictedEquitySecuritiesAmortizedCost
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
Unrealized Gains 0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedGains
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
Unrealized Losses 0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
0fnlc_RestrictedEquitySecuritiesUnrealizedLosses
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
Fair Value (Estimated) $ 1,037fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
$ 1,037fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember
$ 1,037fnlc_RestrictedEquitySecuritiesFairValueEstimated
/ fnlc_ScheduleOfRestrictedEquitySecuritiesAxis
= fnlc_FederalReserveBankStockMember