XML 50 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share - Schedule of Options and Warrants Outstanding (Details)
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Schedule of Outstanding Options And Warrants [Line Items]      
Incentive stock options (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 42,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 42,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Warrants issued to U.S. Treasury (in shares) 225,904us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights   225,904us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Total dilutive securities (in shares) 225,904fnlc_EarningsPerShareTotalDilutiveSecurities   267,904fnlc_EarningsPerShareTotalDilutiveSecurities
In-the-Money      
Schedule of Outstanding Options And Warrants [Line Items]      
Incentive stock options (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
  0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
Warrants issued to U.S. Treasury (in shares) 225,904us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
  0us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
Total dilutive securities (in shares) 225,904fnlc_EarningsPerShareTotalDilutiveSecurities
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
  0fnlc_EarningsPerShareTotalDilutiveSecurities
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_InMoneyMember
Out-of-the-Money      
Schedule of Outstanding Options And Warrants [Line Items]      
Incentive stock options (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember
  42,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember
Warrants issued to U.S. Treasury (in shares) 0us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember
  225,904us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember
Total dilutive securities (in shares) 0fnlc_EarningsPerShareTotalDilutiveSecurities
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember
  267,904fnlc_EarningsPerShareTotalDilutiveSecurities
/ fnlc_PriceLevelOfOptionsAndWarrantsAxis
= fnlc_OutOfMoneyMember