| **Certificates of Deposit (Tables)** | 6 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|--------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
||
| **Banking and Thrift [Abstract]**    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Certificates of deposit              | The following table represents the breakdown of certificates of deposit at June 30, 2013 and 2012, and at December 31, 2012: June 30, 2013 December 31, 2012 June 30, 2012Certificates of deposit < $100,000$197,888,000 $199,265,000 $239,635,000Certificates $100,000 to $250,000334,361,000 277,571,000 313,742,000Certificates $250,000 and over37,160,000 28,220,000 60,501,000 $569,409,000 $505,056,000 $613,878,000 |

| X                                                                                                                                                                                                                                                                                        |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
The tabular disclosure of the breakdown of the balance of time deposits.
+ References
No definition available.
+ Details**Name:**fnlc_TimeDepositsTableTextBlock**Namespace Prefix:**fnlc_**Data Type:**nonnum:textBlockItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                            |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_BankingAndThriftAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |