XML 85 R74.htm IDEA: XBRL DOCUMENT
v3.19.1

Fair Value - Assets and Liabilities at Fair Value (Details) - USD ($) $ in Thousands | Mar. 31, 2019 | Dec. 31, 2018 | Mar. 31, 2018
--- | --- | --- | ---
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity, carrying value | $ 281,219 | $ 255,663 | $ 258,690
Securities to be held to maturity | 282,568 | 250,900 | 255,851
Mortgage servicing rights | 2,410 | 2,586 | 2,518
Total certificates of deposits | 1,606,875 | 1,527,085 | 1,428,192
Carrying value |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity, carrying value | 281,219 | 255,663 | 258,690
Loans | 1,253,149 | 1,227,051 | 1,177,045
Mortgage servicing rights, carrying value | 1,356 | 1,354 | 1,280
Local certificates of deposit | 293,980 | 284,482 | 260,450
National certificates of deposit | 418,496 | 306,927 | 374,297
Total certificates of deposits | 712,476 | 591,409 | 634,747
Repurchase agreements | 30,309 | 40,205 | 67,182
Federal Home Loan Bank advances | 140,110 | 170,112 | 177,047
Total borrowed funds | 170,419 | 210,317 | 244,229
Carrying value | Commercial | Real estate |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 353,521 | 349,243 | 335,275
Carrying value | Commercial | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 33,852 | 27,018 | 43,385
Carrying value | Commercial | Other |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 201,459 | 192,420 | 173,960
Carrying value | Municipal |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 54,217 | 51,101 | 35,440
Carrying value | Residential | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 18,415 | 17,705 | 15,814
Carrying value | Residential | Term |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 472,941 | 467,760 | 438,765
Carrying value | Home equity line of credit |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 94,957 | 97,650 | 109,525
Carrying value | Consumer |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 23,787 | 24,154 | 24,881
Total Fair Value |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity | 282,568 | 250,900 | 255,851
Loans | 1,229,685 | 1,193,788 | 1,152,071
Mortgage servicing rights | 2,410 | 2,586 | 2,518
Local certificates of deposit | 293,325 | 281,282 | 255,579
National certificates of deposit | 419,285 | 307,508 | 374,095
Total certificates of deposits | 712,610 | 588,790 | 629,674
Repurchase agreements | 30,276 | 40,161 | 64,361
Federal Home Loan Bank advances | 139,565 | 169,240 | 175,308
Total borrowed funds | 169,841 | 209,401 | 239,669
Total Fair Value | Commercial | Real estate |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 347,398 | 340,526 | 326,030
Total Fair Value | Commercial | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 33,266 | 26,344 | 42,189
Total Fair Value | Commercial | Other |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 199,700 | 189,842 | 171,045
Total Fair Value | Municipal |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 53,179 | 50,965 | 34,972
Total Fair Value | Residential | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 18,034 | 17,083 | 15,587
Total Fair Value | Residential | Term |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 463,150 | 451,323 | 430,023
Total Fair Value | Home equity line of credit |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 92,834 | 95,175 | 108,047
Total Fair Value | Consumer |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 22,124 | 22,530 | 24,178
Total Fair Value | Level 1 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity | 0 | 0 | 0
Loans | 0 | 0 | 0
Mortgage servicing rights | 0 | 0 | 0
Local certificates of deposit | 0 | 0 | 0
National certificates of deposit | 0 | 0 | 0
Total certificates of deposits | 0 | 0 | 0
Repurchase agreements | 0 | 0 | 0
Federal Home Loan Bank advances | 0 | 0 | 0
Total borrowed funds | 0 | 0 | 0
Total Fair Value | Level 1 | Commercial | Real estate |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Commercial | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Commercial | Other |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Municipal |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Residential | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Residential | Term |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Home equity line of credit |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 1 | Consumer |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 2 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity | 282,568 | 250,900 | 255,851
Loans | 6,519 | 7,415 | 5,938
Mortgage servicing rights | 2,410 | 2,586 | 2,518
Local certificates of deposit | 293,325 | 281,282 | 255,579
National certificates of deposit | 419,285 | 307,508 | 374,095
Total certificates of deposits | 712,610 | 588,790 | 629,674
Repurchase agreements | 30,276 | 40,161 | 64,361
Federal Home Loan Bank advances | 139,565 | 169,240 | 175,308
Total borrowed funds | 169,841 | 209,401 | 239,669
Total Fair Value | Level 2 | Commercial | Real estate |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 422 | 423 | 3
Total Fair Value | Level 2 | Commercial | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 2 | Commercial | Other |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 5,458 | 6,096 | 5,495
Total Fair Value | Level 2 | Municipal |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 2 | Residential | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 |
Total Fair Value | Level 2 | Residential | Term |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 625 | 793 | 334
Total Fair Value | Level 2 | Home equity line of credit |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 14 | 103 | 106
Total Fair Value | Level 2 | Consumer |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 0 | 0 | 0
Total Fair Value | Level 3 |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Securities to be held to maturity | 0 | 0 | 0
Loans | 1,223,166 | 1,186,373 | 1,146,133
Mortgage servicing rights | 0 | 0 | 0
Local certificates of deposit | 0 | 0 | 0
National certificates of deposit | 0 | 0 | 0
Total certificates of deposits | 0 | 0 | 0
Repurchase agreements | 0 | 0 | 0
Federal Home Loan Bank advances | 0 | 0 | 0
Total borrowed funds | 0 | 0 | 0
Total Fair Value | Level 3 | Commercial | Real estate |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 346,976 | 340,103 | 326,027
Total Fair Value | Level 3 | Commercial | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 33,266 | 26,344 | 42,189
Total Fair Value | Level 3 | Commercial | Other |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 194,242 | 183,746 | 165,550
Total Fair Value | Level 3 | Municipal |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 53,179 | 50,965 | 34,972
Total Fair Value | Level 3 | Residential | Construction |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 18,034 | 17,083 | 15,587
Total Fair Value | Level 3 | Residential | Term |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 462,525 | 450,530 | 429,689
Total Fair Value | Level 3 | Home equity line of credit |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | 92,820 | 95,072 | 107,941
Total Fair Value | Level 3 | Consumer |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |
Loans | $ 22,124 | $ 22,530 | $ 24,178

X
- Definition The aggregate amount of local time deposits, including certificates of deposits, individual retirement accounts and open accounts. + References No definition available. + Details
Name: | fnlc_LocalCertificatesofDeposit
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate amount of national time deposits, including certificates of deposits, individual retirement accounts and open accounts. + References No definition available. + Details
Name: | fnlc_NationalCertificatesOfDeposit
Namespace Prefix: | fnlc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(m)(1)(i)(A)(ii)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying values as of the balance sheet date of all debt, including all short-term borrowings, long-term debt, and capital lease obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.13,16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.16) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_DebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.12) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_Deposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Including both current and noncurrent portions, Federal Home Loan Bank borrowings initially due beyond one year or beyond the normal operating cycle if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.16) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=75038535&loc=d3e64702-112823 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822 + Details
Name: | us-gaap_FederalHomeLoanBankAdvancesLongTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109979856&loc=d3e26610-111562 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27232-111563 + Details
Name: | us-gaap_HeldToMaturitySecuritiesFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196772 + Details
Name: | us-gaap_LoansReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122739-111746 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7524895&loc=d3e120260-111741 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745 + Details
Name: | us-gaap_ServicingAssetAtAmortizedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 50 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=68078379&loc=d3e122625-111746 + Details
Name: | us-gaap_ServicingAssetAtFairValueAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fnlc_OtherLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fnlc_MunicipalPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=fnlc_TermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=fnlc_HomeEquityLIneofCreditPortfolioMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |