{
 "instance": {
  "nfbk2019123110-ka.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 3,
   "dts": {
    "calculationLink": {
     "local": [
      "nfbk-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nfbk-20191231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml",
      "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "nfbk2019123110-ka.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nfbk-20191231_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nfbk-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "nfbk-20191231.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd",
      "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 930,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 5
   },
   "keyCustom": 0,
   "keyStandard": 95,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "nfbk",
   "nsuri": "http://www.enorthfield.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nfbk2019123110-ka.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Cover Page",
     "role": "http://www.enorthfield.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nfbk2019123110-ka.htm",
      "contextRef": "FD2019Q4YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "nfbk_AccountingStandardsUpdate201802Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2018-02 [Member]",
        "label": "Accounting Standards Update 2018-02 [Member]",
        "terseLabel": "ASU 2018-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201802Member",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_ActivityBasedInvestmentComponentAsPercentageOfOutstandingAdvances": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Activity based investment component as a percentage of outstanding advances",
        "label": "Activity based investment component as a percentage of outstanding advances",
        "terseLabel": "Activity based investment component as a percentage of outstanding advances"
       }
      }
     },
     "localname": "ActivityBasedInvestmentComponentAsPercentageOfOutstandingAdvances",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_AdditionalFundingFederalHomeLoanBankAdvancesLongTerm": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional Funding Federal Home Loan Bank Advances Long Term",
        "label": "Additional Funding Federal Home Loan Bank Advances Long Term",
        "terseLabel": "FHLB advances"
       }
      }
     },
     "localname": "AdditionalFundingFederalHomeLoanBankAdvancesLongTerm",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_AgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement Term",
        "label": "Agreement Term",
        "terseLabel": "Agreements term (years)"
       }
      }
     },
     "localname": "AgreementTerm",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_AmortizationOfPremiumsAndDeferredLoanCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization of premiums, and deferred loan costs, net of (accretion) of discounts, and deferred loan fees",
        "label": "Amortization Of Premiums And Deferred Loan Costs",
        "terseLabel": "Amortization of premiums, and deferred loan costs, net of (accretion) of discounts, and deferred loan fees"
       }
      }
     },
     "localname": "AmortizationOfPremiumsAndDeferredLoanCosts",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_AmountOfBadDebtsReservedForInCurrentYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount Of Bad Debts Reserved For In Current Year",
        "label": "Amount Of Bad Debts Reserved For In Current Year",
        "terseLabel": "Bad debt base-year reserve"
       }
      }
     },
     "localname": "AmountOfBadDebtsReservedForInCurrentYear",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_AmountsRecognizedInAccumulatedOtherComprehensiveLossTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amounts Recognized In Accumulated Other Comprehensive Loss Table [Text Block]",
        "label": "Amounts Recognized In Accumulated Other Comprehensive Loss Table [Table Text Block]",
        "terseLabel": "Amounts Recognized in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AmountsRecognizedInAccumulatedOtherComprehensiveLossTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_BankOwnedLifeInsurancePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bank-Owned Life Insurance, Policy [Text Block]",
        "label": "Bank Owned Life Insurance Policy [Policy Text Block]",
        "terseLabel": "Bank Owned Life Insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurancePolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_CertainLoansAcquiredInTransfer": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Certain Loans Acquired In Transfer",
        "label": "Certain Loans Acquired In Transfer",
        "terseLabel": "Loans acquired"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransfer",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_CommercialAndIndustrialLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commercial and industrial loans.",
        "label": "Commercial And Industrial Loans [Member]",
        "terseLabel": "Commercial and Industrial"
       }
      }
     },
     "localname": "CommercialAndIndustrialLoansMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_CommercialAndIndustrialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commercial and industrial portfolio segment.",
        "label": "Commercial And Industrial Portfolio Segment [Member]",
        "terseLabel": "Commercial and Industrial"
       }
      }
     },
     "localname": "CommercialAndIndustrialPortfolioSegmentMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_CommitmentsAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies [Table]",
        "label": "Commitments and Contingencies [Table]",
        "terseLabel": "Commitments and Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesTable",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_CompanyMatchingContributionsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Company Matching Contributions Percentage",
        "label": "Company Matching Contributions Percentage",
        "terseLabel": "Matching contribution percent"
       }
      }
     },
     "localname": "CompanyMatchingContributionsPercentage",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_ConstructionAndLandLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Construction and land loans.",
        "label": "Construction And Land Loans [Member]",
        "terseLabel": "Construction and Land",
        "verboseLabel": "Construction and land"
       }
      }
     },
     "localname": "ConstructionAndLandLoansMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_DeferredLoanCostNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred loan cost, net.",
        "label": "Deferred Loan Cost Net",
        "terseLabel": "Deferred loan cost, net"
       }
      }
     },
     "localname": "DeferredLoanCostNet",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsAccruedSalariesAndBenefitsAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Accrued Salaries And Benefits And Other",
        "label": "Deferred Tax Assets Accrued Salaries And Benefits And Other",
        "terseLabel": "Accrued salaries"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedSalariesAndBenefitsAndOther",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsAllowanceForCreditLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Allowance For Credit Losses",
        "label": "Deferred Tax Assets Allowance For Credit Losses",
        "terseLabel": "Allowance for loan losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsAllowanceForCreditLosses",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsCapitalLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Capital Leases",
        "label": "Deferred Tax Assets Capital Leases",
        "terseLabel": "Capitalized leases"
       }
      }
     },
     "localname": "DeferredTaxAssetsCapitalLeases",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets, Depreciation",
        "label": "Deferred Tax Assets Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsDepreciation",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsNetActuarialLossOnDefinedBenefitPostRetirementBenefitPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Net Actuarial Loss On Defined Benefit Post Retirement Benefit Plans",
        "label": "Deferred Tax Assets Net Actuarial Loss On Defined Benefit Post Retirement Benefit Plans",
        "terseLabel": "Unrealized actuarial losses on post-retirement benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetActuarialLossOnDefinedBenefitPostRetirementBenefitPlans",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsRelatedToFairValueAdjustmentsOnBusinessAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Related To Fair Value Adjustments On Business Acquisitions",
        "label": "Deferred Tax Assets Related To Fair Value Adjustments On Business Acquisitions",
        "terseLabel": "Fair value adjustments of acquired loans"
       }
      }
     },
     "localname": "DeferredTaxAssetsRelatedToFairValueAdjustmentsOnBusinessAcquisitions",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxAssetsStraightLineRentAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Straight Line Rent Adjustments",
        "label": "Deferred Tax Assets Straight Line Rent Adjustments",
        "terseLabel": "Straight-line rent"
       }
      }
     },
     "localname": "DeferredTaxAssetsStraightLineRentAdjustments",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxLiabilitiesAdjustmentOfDepositLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities Adjustment Of Deposit Liabilities",
        "label": "Deferred Tax Liabilities Adjustment Of Deposit Liabilities",
        "terseLabel": "Fair value adjustments of deposit liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAdjustmentOfDepositLiabilities",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxLiabilitiesAdjustmentOfInvestmentSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities Adjustment Of Investment Securities",
        "label": "Deferred Tax Liabilities Adjustment Of Investment Securities",
        "terseLabel": "Fair value adjustments of acquired securities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAdjustmentOfInvestmentSecurities",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DeferredTaxLiabilityDeferredLoanFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liability Deferred Loan Fees",
        "label": "Deferred Tax Liability Deferred Loan Fees",
        "terseLabel": "Deferred loan fees"
       }
      }
     },
     "localname": "DeferredTaxLiabilityDeferredLoanFees",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DefinedBenefitPlanAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan Assumptions Used In Calculating Benefit Obligation [Abstract]",
        "label": "Defined Benefit Plan Assumptions Used In Calculating Benefit Obligation [Abstract]",
        "terseLabel": "Assumptions used to determine benefit obligation at period end:"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_DefinedBenefitPlanPostretirementBenefitPlansDisclosureTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan Postretirement Benefit Plans Disclosure Table [Text Block]",
        "label": "Defined Benefit Plan Postretirement Benefit Plans Disclosure Table [Table Text Block]",
        "terseLabel": "Funded Status and Components of Postretirement Benefit Costs"
       }
      }
     },
     "localname": "DefinedBenefitPlanPostretirementBenefitPlansDisclosureTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_DefinedBenefitPlanUltimateHealthCareCostTrendRateReduction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Benefit Plan Ultimate Health Care Cost Trend Rate Reduction",
        "label": "Defined Benefit Plan Ultimate Health Care Cost Trend Rate Reduction",
        "terseLabel": "Medical cost trend rate reduction percent per year"
       }
      }
     },
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRateReduction",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_DefinedContributionPlanPeriodofParticipationtoTriggerIncreaseinEmployeeContributionPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Period of Participation to Trigger Increase in Employee Contribution Percentage",
        "label": "Defined Contribution Plan, Period of Participation to Trigger Increase in Employee Contribution Percentage",
        "terseLabel": "Contribution plan subsequent participation period (years)"
       }
      }
     },
     "localname": "DefinedContributionPlanPeriodofParticipationtoTriggerIncreaseinEmployeeContributionPercentage",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_DefinedContributionPlanRequisiteServicePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Requisite Service Period",
        "label": "Defined Contribution Plan, Requisite Service Period",
        "terseLabel": "Requisite service period for employees to be eligible for 401(k) plan"
       }
      }
     },
     "localname": "DefinedContributionPlanRequisiteServicePeriod",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_DefinedContributionPlanRequisiteServicePeriodtoBecomeFullyVested": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan, Requisite Service Period to Become Fully Vested",
        "label": "Defined Contribution Plan, Requisite Service Period to Become Fully Vested",
        "terseLabel": "Requisite service period for members to become fully vested"
       }
      }
     },
     "localname": "DefinedContributionPlanRequisiteServicePeriodtoBecomeFullyVested",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_DefinedContributionPlanVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Defined Contribution Plan Vesting Period",
        "label": "Defined Contribution Plan Vesting Period",
        "terseLabel": "Contribution plan participation period (years)"
       }
      }
     },
     "localname": "DefinedContributionPlanVestingPeriod",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_DelinquentStatusClassificationCriteriaDaysMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Delinquent status classification criteria days minimum.",
        "label": "Delinquent Status Classification Criteria Days Minimum",
        "terseLabel": "Delinquent status classification term"
       }
      }
     },
     "localname": "DelinquentStatusClassificationCriteriaDaysMinimum",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_DepositsTransactions": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deposits, Transactions",
        "label": "Deposits, Transactions",
        "totalLabel": "Total transaction"
       }
      }
     },
     "localname": "DepositsTransactions",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_DerivativeNotionalAmount1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative, Notional Amount1",
        "label": "Derivative, Notional Amount1",
        "terseLabel": "Derivative notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount1",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_EffectiveIncomeTaxRateReconciliationTaxExemptIncomeLifeInsuranceAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Life Insurance, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Life Insurance, Amount",
        "negatedTerseLabel": "Bank owned life insurance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncomeLifeInsuranceAmount",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_EmployeeBenefitsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Benefits [Policy Text Block]",
        "label": "Employee Benefits Policy [Policy Text Block]",
        "terseLabel": "Benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsPolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_EmployeeStockOptionandStockAppreciationRightsSARsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Option and Stock Appreciation Rights (SARs) [Member]",
        "label": "Employee Stock Option and Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Employee Stock Option and Stock Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "EmployeeStockOptionandStockAppreciationRightsSARsMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_EmployeeStockOwnershipPlanEsopDebtStructureDirectLoanRepaymentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Repayment Period",
        "label": "Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Repayment Period",
        "terseLabel": "ESOP repayment period (years)"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanEsopDebtStructureDirectLoanRepaymentPeriod",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_EmployeeStockOwnershipPlanLoanReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Stock Ownership Plan Loan Receivable",
        "label": "Employee Stock Ownership Plan Loan Receivable",
        "terseLabel": "ESOP loan receivable"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanLoanReceivable",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_EqualToOrGreaterThan35LtvMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equal To Or Greater Than 35% LTV.",
        "label": "Equal To Or Greater Than 35 Ltv [Member]",
        "terseLabel": "Equal to or Greater than 35% LTV"
       }
      }
     },
     "localname": "EqualToOrGreaterThan35LtvMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_EqualToOrGreaterThan60LtvMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equal to or greater than 60% LTV.",
        "label": "Equal To Or Greater Than 60 Ltv [Member]",
        "terseLabel": "Equal to or Greater than 60% LTV"
       }
      }
     },
     "localname": "EqualToOrGreaterThan60LtvMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_EquityInUndistributedEarningsLossOfSubsidiariesBanks": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity In Undistributed Earnings Loss Of Subsidiaries Banks",
        "label": "Equity In Undistributed Earnings Loss Of Subsidiaries Banks",
        "negatedLabel": "Undistributed earnings of Northfield Bank"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsLossOfSubsidiariesBanks",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_EquityInvestmentInSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Investment In Subsidiary",
        "label": "Equity Investment In Subsidiary",
        "terseLabel": "Investment in Northfield Bank"
       }
      }
     },
     "localname": "EquityInvestmentInSubsidiary",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_EstimatedFairValueOfImpairedLoansHeldForInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Estimated fair value of impaired loans held for investment.",
        "label": "Estimated Fair Value Of Impaired Loans Held For Investment",
        "terseLabel": "Estimated fair value of impaired loans held-for-investment and held-for-sale"
       }
      }
     },
     "localname": "EstimatedFairValueOfImpairedLoansHeldForInvestment",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_FairValueInputsAssetsLiabilitiesQuantitativeInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair Value Inputs Assets Liabilities Quantitative Information [Line Items]",
        "label": "Fair Value Inputs Assets Liabilities Quantitative Information [Line Items]",
        "terseLabel": "Fair Value Inputs Assets Liabilities Quantitative Information [Line Items]"
       }
      }
     },
     "localname": "FairValueInputsAssetsLiabilitiesQuantitativeInformationLineItems",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_FederalHomeLoanBankStockPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Federal Home Loan Bank Stock, Policy [Text Block]",
        "label": "Federal Home Loan Bank Stock Policy [Policy Text Block]",
        "terseLabel": "Federal Home Loan Bank Stock"
       }
      }
     },
     "localname": "FederalHomeLoanBankStockPolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_FederalTaxBadDebtDeferredTaxLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Federal Tax Bad Debt Deferred Tax Liability",
        "label": "Federal Tax Bad Debt Deferred Tax Liability",
        "terseLabel": "Federal tax bad debt deferred tax liability"
       }
      }
     },
     "localname": "FederalTaxBadDebtDeferredTaxLiability",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_FinancingReceivableByInvestmentTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable By Investment Type [Axis]",
        "label": "Financing Receivable By Investment Type [Axis]",
        "terseLabel": "Financing Receivable By Investment Type [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableByInvestmentTypeAxis",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_FinancingReceivableByInvestmentTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable By Investment Type [Domain]",
        "label": "Financing Receivable By Investment Type [Domain]",
        "terseLabel": "Financing Receivable By Investment Type [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableByInvestmentTypeDomain",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_FinancingReceivableRecordedInvestment30To89DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financing Receivable, Recorded Investment, 30 To 89 Days Past Due [Member]",
        "label": "Financing Receivable, Recorded Investment, 30 To 89 Days Past Due [Member]",
        "terseLabel": "30-89 Days Past Due",
        "verboseLabel": "30-89 Days Past Due"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment30To89DaysPastDueMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_FirstEsopMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First ESOP [Member]",
        "label": "First Esop [Member]",
        "terseLabel": "Northfield Bank ESOP"
       }
      }
     },
     "localname": "FirstEsopMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_FurnitureAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Furniture And Equipment [Member]",
        "label": "Furniture And Equipment [Member]",
        "terseLabel": "Furniture And Equipment"
       }
      }
     },
     "localname": "FurnitureAndEquipmentMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_GuaranteedLeaseResidualValuesPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Guaranteed Lease Residual Values Period",
        "label": "Guaranteed Lease Residual Values Period",
        "terseLabel": "Guarantees extend term period (years)"
       }
      }
     },
     "localname": "GuaranteedLeaseResidualValuesPeriod",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_HeldToMaturitySecuritiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Held To Maturity Securities Disclosure [Text Block]",
        "label": "Held To Maturity Securities Disclosure [Text Block]",
        "terseLabel": "Debt Securities Held-to-Maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDisclosureTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_HopewellValleyCommunityBankMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hopewell Valley Community Bank [Member]",
        "label": "Hopewell Valley Community Bank [Member]",
        "terseLabel": "Hopewell Valley Community Bank"
       }
      }
     },
     "localname": "HopewellValleyCommunityBankMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_ImpairedFinancingReceivablesChargeOff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Impaired Financing Receivables, Charge Off",
        "label": "Impaired Financing Receivables, Charge Off",
        "terseLabel": "Net impairment charge-offs"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesChargeOff",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_IncomeTaxRateReconciliationDeductionEmployeeStockOwnershipPlanFairMarketValueAdjustmentAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Fair Market Value Adjustment, Amount",
        "label": "Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Fair Market Value Adjustment, Amount",
        "terseLabel": "ESOP fair market value adjustment"
       }
      }
     },
     "localname": "IncomeTaxRateReconciliationDeductionEmployeeStockOwnershipPlanFairMarketValueAdjustmentAmount",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_IncomeTaxRateReconciliationUncertainTaxPosition": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to uncertain tax position.",
        "label": "Income Tax Rate Reconciliation, Uncertain Tax Position",
        "terseLabel": "Uncertain tax position"
       }
      }
     },
     "localname": "IncomeTaxRateReconciliationUncertainTaxPosition",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_InterestAndFeeIncomeDerivative": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest And Fee Income, Derivative",
        "label": "Interest And Fee Income, Derivative",
        "terseLabel": "Interest and fee income, derivative"
       }
      }
     },
     "localname": "InterestAndFeeIncomeDerivative",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_InterestExpenseDomesticDepositLiabilitiesTransaction": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDeposits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Expense Domestic Deposit Liabilities, Transaction",
        "label": "Interest Expense Domestic Deposit Liabilities, Transaction",
        "terseLabel": "Transaction"
       }
      }
     },
     "localname": "InterestExpenseDomesticDepositLiabilitiesTransaction",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_InterestExpenseLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Expense [Line Items]",
        "label": "Interest Expense [Line Items]",
        "terseLabel": "Interest Expense [Line Items]"
       }
      }
     },
     "localname": "InterestExpenseLineItems",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_InterestExpenseTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Expense [Table]",
        "label": "Interest Expense [Table]",
        "terseLabel": "Interest Expense [Table]"
       }
      }
     },
     "localname": "InterestExpenseTable",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_InterestIncomeOnEmployeeShareOptionPlanLoan": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest Income On Employee Share Option Plan Loan",
        "label": "Interest Income On Employee Share Option Plan Loan",
        "terseLabel": "Interest on ESOP loan"
       }
      }
     },
     "localname": "InterestIncomeOnEmployeeShareOptionPlanLoan",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_InvestmentInNonAccrualLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Investment in non accrual loans.",
        "label": "Investment In Non Accrual Loans",
        "terseLabel": "Investment in non accrual loans"
       }
      }
     },
     "localname": "InvestmentInNonAccrualLoans",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_LessThan35LtvMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Less than 35% LTV.",
        "label": "Less Than 35 Ltv [Member]",
        "terseLabel": "Less Than 35% LTV"
       }
      }
     },
     "localname": "LessThan35LtvMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_LessThan60LtvMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Less than 60% LTV.",
        "label": "Less Than 60 Ltv [Member]",
        "terseLabel": "Less Than 60% LTV"
       }
      }
     },
     "localname": "LessThan60LtvMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_LoanToValueRatio": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loan to value ratio.",
        "label": "Loan To Value Ratio",
        "terseLabel": "Loan to value ratio, less than"
       }
      }
     },
     "localname": "LoanToValueRatio",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_LoansAcquiredMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans Acquired [Member]",
        "label": "Loans Acquired [Member]",
        "verboseLabel": "Loans acquired"
       }
      }
     },
     "localname": "LoansAcquiredMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_LoansDeemedToBeImpairedNonAccrualAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans deemed to be impaired non accrual amount.",
        "label": "Loans Deemed To Be Impaired Non Accrual Amount",
        "terseLabel": "Impairment of loans"
       }
      }
     },
     "localname": "LoansDeemedToBeImpairedNonAccrualAmount",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_LoansHeldForInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans Held For Investment [Member]",
        "label": "Loans Held For Investment [Member]",
        "verboseLabel": "Loans held-for-investment"
       }
      }
     },
     "localname": "LoansHeldForInvestmentMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_LoansHeldForSaleNonAccrualAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans held for sale non accrual amount.",
        "label": "Loans Held For Sale Non Accrual Amount",
        "terseLabel": "Loans held-for-sale non accrual amount"
       }
      }
     },
     "localname": "LoansHeldForSaleNonAccrualAmount",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_LoansReceivableCommercialAndIndustrialInsurancePremiumAndOtherLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans receivable commercial and industrial insurance premium and other loans.",
        "label": "Loans Receivable Commercial And Industrial Insurance Premium And Other Loans",
        "terseLabel": "Total commercial and industrial and other loans"
       }
      }
     },
     "localname": "LoansReceivableCommercialAndIndustrialInsurancePremiumAndOtherLoans",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_LoansReceivableMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans Receivable, Measurement Input",
        "label": "Loans Receivable, Measurement Input",
        "terseLabel": "Loans receivable, measurement input"
       }
      }
     },
     "localname": "LoansReceivableMeasurementInput",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nfbk_LoansWithCarryingBalancesNotWrittenDown": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loans with carrying balances not written down.",
        "label": "Loans With Carrying Balances Not Written Down",
        "terseLabel": "Loans with carrying balances not written down"
       }
      }
     },
     "localname": "LoansWithCarryingBalancesNotWrittenDown",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt Maturities Repayments Of Principal [Line Items]",
        "label": "Long Term Debt Maturities Repayments Of Principal [Line Items]",
        "terseLabel": "Long Term Debt Maturities Repayments Of Principal [Line Items]"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalLineItems",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_LongTermDebtMaturitiesRepaymentsOfPrincipalTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long Term Debt Maturities Repayments Of Principal [Table]",
        "label": "Long Term Debt Maturities Repayments Of Principal [Table]",
        "terseLabel": "Long Term Debt Maturities Repayments Of Principal [Table]"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalTable",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_LongtermDebtMaturitiesRepaymentsofPrincipalinRollingThereafter": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-term Debt, Maturities, Repayments of Principal in Rolling Thereafter",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalinRollingThereafter",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_MortgageBackedSecuritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mortgage Backed Securities [Axis]",
        "label": "Mortgage Backed Securities [Axis]",
        "terseLabel": "Mortgage Backed Securities [Axis]"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesAxis",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_MortgageBackedSecuritiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mortgage Backed Securities [Domain]",
        "label": "Mortgage Backed Securities [Domain]",
        "terseLabel": "Mortgage Backed Securities [Domain]"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesDomain",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_MultifamilyLoansHeldAsCollateralByFederalHomeLoanBank": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Multifamily Loans Held As Collateral by Federal Home Loan Bank.",
        "label": "Multifamily Loans Held As Collateral By Federal Home Loan Bank",
        "terseLabel": "Multifamily loans held as collateral"
       }
      }
     },
     "localname": "MultifamilyLoansHeldAsCollateralByFederalHomeLoanBank",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_NatureOfOperationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of Operations [Policy Text Block]",
        "label": "Nature Of Operations Policy [Policy Text Block]",
        "terseLabel": "Business"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_NetLoansHeldForInvestmentFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net loans held for investment fair value disclosure.",
        "label": "Net Loans Held For Investment Fair Value Disclosure",
        "terseLabel": "Net loans held-for-investment"
       }
      }
     },
     "localname": "NetLoansHeldForInvestmentFairValueDisclosure",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_NonPassThroughMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non Pass Through [Member]",
        "label": "Non Pass Through [Member]",
        "terseLabel": "Non Pass-through"
       }
      }
     },
     "localname": "NonPassThroughMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_NonUsGovernmentSponsoredEnterprisesDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non US Government sponsored enterprises debt securities.",
        "label": "Non Us Government Sponsored Enterprises Debt Securities [Member]",
        "terseLabel": "Non-GSE",
        "verboseLabel": "Mortgage-backed securities, REMICs, Non-GSE"
       }
      }
     },
     "localname": "NonUsGovernmentSponsoredEnterprisesDebtSecuritiesMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_OneToFourFamilyResidentialMortgageMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One- to- four family residential mortgage loan.",
        "label": "One To Four Family Residential Mortgage [Member]",
        "terseLabel": "One-to-Four Family",
        "verboseLabel": "One-to-four family residential mortgage"
       }
      }
     },
     "localname": "OneToFourFamilyResidentialMortgageMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails",
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_OperatingLeaseAcceleratedRentExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Accelerated Rent Expense",
        "label": "Operating Lease, Accelerated Rent Expense",
        "terseLabel": "Operating lease, accelerated rent expense"
       }
      }
     },
     "localname": "OperatingLeaseAcceleratedRentExpense",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_OperatingLeaseLiabilityInitialRecognitionNoncash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Liability, Initial Recognition, Noncash",
        "label": "Operating Lease, Liability, Initial Recognition, Noncash",
        "terseLabel": "Initial recognition of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityInitialRecognitionNoncash",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_OperatingLeaseRightOfUseAssetAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Amortization",
        "label": "Operating Lease, Right-Of-Use Asset, Amortization",
        "terseLabel": "Amortization of operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortization",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_OperatingLeaseRightOfUseAssetInitialRecognitionNoncash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Lease, Right-Of-Use Asset, Initial Recognition, Noncash",
        "label": "Operating Lease, Right-Of-Use Asset, Initial Recognition, Noncash",
        "terseLabel": "Initial recognition of operating lease right-of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetInitialRecognitionNoncash",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_OriginatedLoansHeldForInvestmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Originated loans held-for-investment, net",
        "label": "Originated Loans Held For Investment Net",
        "terseLabel": "Total Loans Receivable, net"
       }
      }
     },
     "localname": "OriginatedLoansHeldForInvestmentNet",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_OriginatedLoansNet": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Originated loans, net.",
        "label": "Originated Loans Net",
        "terseLabel": "Loans, net:"
       }
      }
     },
     "localname": "OriginatedLoansNet",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_OtherPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other portfolio segment.",
        "label": "Other Portfolio Segment [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherPortfolioSegmentMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_OtherRealEstateOwnedPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Real Estate Owned Policy [Text Block]",
        "label": "Other Real Estate Owned Policy [Policy Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "OtherRealEstateOwnedPolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_OtherThanMortgageBackedSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Than Mortgage Backed Securities [Member]",
        "label": "Other Than Mortgage Backed Securities [Member]",
        "terseLabel": "Other Than Mortgage Backed Securities"
       }
      }
     },
     "localname": "OtherThanMortgageBackedSecuritiesMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_OverNightBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Over Night Borrowings [Member]",
        "label": "Over Night Borrowings [Member]",
        "terseLabel": "Floating rate advances"
       }
      }
     },
     "localname": "OverNightBorrowingsMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_PassThroughCertificatesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pass-through certificates.",
        "label": "Pass Through Certificates [Member]",
        "terseLabel": "Pass-through certificates"
       }
      }
     },
     "localname": "PassThroughCertificatesMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_PassThroughMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pass Through [Member]",
        "label": "Pass Through [Member]",
        "terseLabel": "Pass-through"
       }
      }
     },
     "localname": "PassThroughMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_PercentageContributionFromEmployeesFirstBaseCompensation": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage Contribution From Employees First Base Compensation",
        "label": "Percentage Contribution From Employees First Base Compensation",
        "terseLabel": "Percent of base compensation contributed by eligible employees"
       }
      }
     },
     "localname": "PercentageContributionFromEmployeesFirstBaseCompensation",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_PercentageOfPurchaseCreditImpairedLoans": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of Purchase Credit Impaired Loans.",
        "label": "Percentage Of Purchase Credit Impaired Loans",
        "terseLabel": "Purchased credit-impaired (PCI) loan percent"
       }
      }
     },
     "localname": "PercentageOfPurchaseCreditImpairedLoans",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_PrincipalAmountOutstandingOfImpairedLoansHeldforInvestmentAndHeldforSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principal Amount Outstanding of Impaired Loans Held-for-Investment and Held-for-Sale",
        "label": "Principal Amount Outstanding Of Impaired Loans Heldfor Investment And Heldfor Sale",
        "terseLabel": "Impaired loans held-for-investment and held-for-sale with outstanding principal balances"
       }
      }
     },
     "localname": "PrincipalAmountOutstandingOfImpairedLoansHeldforInvestmentAndHeldforSale",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_PrincipalBalanceThresholdForNonAccrualStatus": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principal balance threshold for non accrual status.",
        "label": "Principal Balance Threshold For Non Accrual Status",
        "terseLabel": "Principal balance of loans on non accrual status"
       }
      }
     },
     "localname": "PrincipalBalanceThresholdForNonAccrualStatus",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_ProceedsFromSaleOfPremisesAndEquipmentAndOtherRealEstateOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from sale of premises and equipment and other real estate owned",
        "label": "Proceeds from sale of premises and equipment and other real estate owned",
        "terseLabel": "Proceeds from sale of other real estate owned"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPremisesAndEquipmentAndOtherRealEstateOwned",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_PurchasedCreditImpairedLoansHeldForInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchased credit-impaired (PCI) loans held-for-investment",
        "label": "Purchased Credit Impaired Loans Held For Investment",
        "terseLabel": "PCI Loans",
        "verboseLabel": "Purchased credit-impaired (PCI) loans held-for-investment"
       }
      }
     },
     "localname": "PurchasedCreditImpairedLoansHeldForInvestment",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_RealEstateMortgageInvestmentsConduitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real Estate Mortgage Investments Conduits [Member]",
        "label": "Real Estate Mortgage Investments Conduits [Member]",
        "terseLabel": "REMICs"
       }
      }
     },
     "localname": "RealEstateMortgageInvestmentsConduitsMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_RealEstatePortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Real Estate Portfolio Segment [Member]",
        "label": "Real Estate Portfolio Segment [Member]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "RealEstatePortfolioSegmentMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_RegulatoryCapitalRequirementsUnderBankingRegulationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Regulatory Capital Requirements under Banking Regulations [Abstract]",
        "label": "Regulatory Requirements [Abstract]"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsAbstract",
     "nsuri": "http://www.enorthfield.com/20191231",
     "xbrltype": "stringItemType"
    },
    "nfbk_RepurchaseAgreementIncludedInOvernightAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repurchase Agreement Included In Overnight Accounts",
        "label": "Repurchase Agreement Included In Overnight Accounts",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "RepurchaseAgreementIncludedInOvernightAccounts",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_RestrictedStockAndRestrictedStockUnitsRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Stock And Restricted Stock Units (RSUs) [Member]",
        "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock And Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_ScheduleOfCashAndNonCashInterestExpenseTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Cash And Non Cash Interest Expense Table [Text Block]",
        "label": "Schedule Of Cash And Non Cash Interest Expense Table [Table Text Block]",
        "terseLabel": "Summary of Interest Expense on Borrowings"
       }
      }
     },
     "localname": "ScheduleOfCashAndNonCashInterestExpenseTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfCommitmentsAndContingenciesTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Commitments And Contingencies Table [Text Block]",
        "label": "Schedule Of Commitments And Contingencies Table [Table Text Block]",
        "terseLabel": "Commitment and Contingent Liabilities Not Reflected in Consolidated Financial Statements"
       }
      }
     },
     "localname": "ScheduleOfCommitmentsAndContingenciesTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfDepositAccountBalancesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Deposit Account Balances Table [Text Block]",
        "label": "Schedule Of Deposit Account Balances [Table Text Block]",
        "terseLabel": "Deposit Account Balances"
       }
      }
     },
     "localname": "ScheduleOfDepositAccountBalancesTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfInterestExpenseOnDepositsTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Interest Expense On Deposits [Text Block]",
        "label": "Schedule Of Interest Expense On Deposits Table [Table Text Block]",
        "terseLabel": "Interest Expense on Deposits"
       }
      }
     },
     "localname": "ScheduleOfInterestExpenseOnDepositsTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfMaturitiesOfCertificatesOfDepositTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Maturities Of Certificates Of Deposit [Table Text Block]",
        "label": "Schedule Of Maturities Of Certificates Of Deposit [Table Text Block]",
        "terseLabel": "Maturities of Certificates of Deposit"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfCertificatesOfDepositTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfNonInterestIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Non-Interest Income [Table Text Block]",
        "label": "Schedule Of Non-Interest Income [Table Text Block]",
        "terseLabel": "Schedule of Non-Interest Income"
       }
      }
     },
     "localname": "ScheduleOfNonInterestIncomeTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfPastDuePerformingFinancingReceivablesTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Past Due Performing Financing Receivables Table [Table Text Block]",
        "label": "Schedule Of Past Due Performing Financing Receivables Table [Table Text Block]",
        "terseLabel": "Detail and Delinquency Status of Originated Loans Held-For-Investment, Net of Deferred Fees and Costs, by Performing and Non-Performing Loans"
       }
      }
     },
     "localname": "ScheduleOfPastDuePerformingFinancingReceivablesTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ScheduleOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Significant Accounting Policies [Line Items]",
        "label": "Schedule Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Schedule Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_ScheduleOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Significant Accounting Policies [Table]",
        "label": "Schedule Of Significant Accounting Policies [Table]",
        "terseLabel": "Schedule Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "ScheduleOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_SecondEsopMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Second ESOP [Member]",
        "label": "Second Esop [Member]",
        "terseLabel": "Second ESOP"
       }
      }
     },
     "localname": "SecondEsopMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_SecuritiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities Policy [Text Block]",
        "label": "Securities Policy [Policy Text Block]",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "SecuritiesPolicyPolicyTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options exercisable weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercisable (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nfbk_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options exercises in period weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Weighted Average Grant Date Fair Value",
        "terseLabel": "Exercised (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nfbk_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average grant date fair value.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding (dollars per share) - Ending Balance",
        "periodStartLabel": "Outstanding (dollars per share) - Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "nfbk_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndNonOptionEquityInstrumentsGranted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options And Non-Option Equity Instruments, Granted",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options And Non-Option Equity Instruments, Granted",
        "terseLabel": "Option and non-option shares granted (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsAndNonOptionEquityInstrumentsGranted",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nfbk_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedIssuedinFormofRestrictedStockReductionMultiplier": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Issued in Form of Restricted Stock, Reduction Multiplier",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Issued in Form of Restricted Stock, Reduction Multiplier",
        "terseLabel": "Shares authorized under equity incentive plan, issued in form of restricted stock, reduction (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedIssuedinFormofRestrictedStockReductionMultiplier",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "nfbk_SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodAfterGrantDateToBeginVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Period After Grant Date To Begin Vesting Period",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Period After Grant Date To Begin Vesting Period",
        "terseLabel": "Beginning of vesting period (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPeriodAfterGrantDateToBeginVestingPeriod",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "nfbk_SmallBusinessAdministrationLoanFundMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Small Business Administration Loan Fund [Member]",
        "label": "Small Business Administration Loan Fund [Member]",
        "terseLabel": "SBA Loan Fund"
       }
      }
     },
     "localname": "SmallBusinessAdministrationLoanFundMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_SummaryOfChangesInAccretableYieldsOfAcquiredLoansTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary Of Changes In Accretable Yields Of Acquired Loans Table [Table Text Block]",
        "label": "Summary Of Changes In Accretable Yields Of Acquired Loans Table [Table Text Block]",
        "terseLabel": "Summary of Changes in Accretable Yields of Acquired Loans"
       }
      }
     },
     "localname": "SummaryOfChangesInAccretableYieldsOfAcquiredLoansTableTableTextBlock",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nfbk_SupplementalEsopMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplemental ESOP [Member]",
        "label": "Supplemental Esop [Member]",
        "terseLabel": "Supplemental ESOP"
       }
      }
     },
     "localname": "SupplementalEsopMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense",
        "label": "Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense",
        "terseLabel": "Re-measurement of our net deferred tax asset"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "terseLabel": "Reclassification of tax effects resulting from the adoption of ASU No. 2018-02"
       }
      }
     },
     "localname": "TaxCutsandJobsActReclassificationfromAOCItoRetainedEarningsTaxEffect",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_ThresholdOfMembershipInvestmentComponent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Threshold Of Membership Investment Component",
        "label": "Threshold Of Membership Investment Component",
        "terseLabel": "Threshold of membership investment component"
       }
      }
     },
     "localname": "ThresholdOfMembershipInvestmentComponent",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_ThresholdOfMembershipInvestmentComponentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Threshold of membership investment component, percentage",
        "label": "Threshold of membership investment component, percentage",
        "terseLabel": "Threshold of membership investment component, percentage"
       }
      }
     },
     "localname": "ThresholdOfMembershipInvestmentComponentPercentage",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TierOneCommonCapitalRequiredforCapitalAdequacytoRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Capital Required for Capital Adequacy to Risk Weighted Assets",
        "label": "Tier One Common Capital Required for Capital Adequacy to Risk Weighted Assets",
        "terseLabel": "Common equity Tier 1 capital (to risk-weighted assets), for capital adequacy purposes ratio",
        "verboseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "TierOneCommonCapitalRequiredforCapitalAdequacytoRiskWeightedAssets",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TierOneCommonCapitalRequiredtobeWellCapitalizedtoRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Capital Required to be Well Capitalized to Risk Weighted Assets",
        "label": "Tier One Common Capital Required to be Well Capitalized to Risk Weighted Assets",
        "terseLabel": "Common equity Tier 1 capital (to risk-weighted assets), for well capitalized under prompt corrective action provisions ratio",
        "verboseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), for well capitalized under prompt corrective action provisions ratio"
       }
      }
     },
     "localname": "TierOneCommonCapitalRequiredtobeWellCapitalizedtoRiskWeightedAssets",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TierOneCommonCapitaltoRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Capital to Risk Weighted Assets",
        "label": "Tier One Common Capital to Risk Weighted Assets",
        "verboseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), ratio"
       }
      }
     },
     "localname": "TierOneCommonCapitaltoRiskWeightedAssets",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TierOneCommonCapitaltoRiskWeightedAssetsCapitalConservationBuffer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Capital to Risk Weighted Assets, Capital Conservation Buffer",
        "label": "Tier One Common Capital to Risk Weighted Assets, Capital Conservation Buffer",
        "terseLabel": "Capital conservation buffer"
       }
      }
     },
     "localname": "TierOneCommonCapitaltoRiskWeightedAssetsCapitalConservationBuffer",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TierOneCommonEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Equity",
        "label": "Tier One Common Equity",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), amount"
       }
      }
     },
     "localname": "TierOneCommonEquity",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_TierOneCommonEquityRequiredforCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Equity Required for Capital Adequacy",
        "label": "Tier One Common Equity Required for Capital Adequacy",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), for capital adequacy purposes amount"
       }
      }
     },
     "localname": "TierOneCommonEquityRequiredforCapitalAdequacy",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_TierOneCommonEquityRequiredtobeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Common Equity Required to be Well Capitalized",
        "label": "Tier One Common Equity Required to be Well Capitalized",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), for well capitalized under prompt corrective action provisions amount"
       }
      }
     },
     "localname": "TierOneCommonEquityRequiredtobeWellCapitalized",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsHigherRiskWeight": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets, Higher Risk Weight",
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets, Higher Risk Weight",
        "terseLabel": "Tier 1 risk-based capital required for capital adequacy to risk-weighted assets, higher risk weight"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssetsHigherRiskWeight",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_TotalLoansIncludeLoansAcquiredMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total Loans Include Loans Acquired [Member]",
        "label": "Total Loans Include Loans Acquired [Member]",
        "terseLabel": "Total Loans"
       }
      }
     },
     "localname": "TotalLoansIncludeLoansAcquiredMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_TroubleDebtRestructuringAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trouble Debt Restructuring Amount.",
        "label": "Trouble Debt Restructuring Amount",
        "terseLabel": "Troubled debt restructurings"
       }
      }
     },
     "localname": "TroubleDebtRestructuringAmount",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_TwoThousandEightEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Eight Equity Incentive Plan [Member]",
        "label": "Two Thousand Eight Equity Incentive Plan [Member]",
        "terseLabel": "2008 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandEightEquityIncentivePlanMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_TwoThousandFourteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Fourteen Equity Incentive Plan [Member]",
        "label": "Two Thousand Fourteen Equity Incentive Plan [Member]",
        "terseLabel": "2014 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandFourteenEquityIncentivePlanMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_TwoThousandNineteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Nineteen Equity Incentive Plan [Member]",
        "label": "Two Thousand Nineteen Equity Incentive Plan [Member]",
        "terseLabel": "2019 Equity Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandNineteenEquityIncentivePlanMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_USGovernmentSponsoredEnterprisesDebtSecuritiesREMICsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US Government-Sponsored Enterprises Debt Securities, REMICs [Member]",
        "label": "US Government-Sponsored Enterprises Debt Securities, REMICs [Member]",
        "terseLabel": "Mortgage-backed securities, REMICs, GSE"
       }
      }
     },
     "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesREMICsMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_USGovernmentsponsoredEnterprisesDebtSecuritiesPassThroughCertificatesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "US Government-sponsored Enterprises Debt Securities, Pass Through Certificates [Member]",
        "label": "US Government-sponsored Enterprises Debt Securities, Pass Through Certificates [Member]",
        "terseLabel": "Mortgage-Backed Securities, Pass-Through Certificates",
        "verboseLabel": "Mortgage-backed securities, Pass-through certificates, GSE"
       }
      }
     },
     "localname": "USGovernmentsponsoredEnterprisesDebtSecuritiesPassThroughCertificatesMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_UnallocatedCommonStockHeldByEmployeeStockOwnershipPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unallocated common stock held by the employee stock ownership plan.",
        "label": "Unallocated Common Stock Held By Employee Stock Ownership Plan [Member]",
        "terseLabel": "Unallocated Common Stock Held by the Employee Stock Ownership Plan"
       }
      }
     },
     "localname": "UnallocatedCommonStockHeldByEmployeeStockOwnershipPlanMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_UnencumberedSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unencumbered Securities",
        "label": "Unencumbered Securities",
        "terseLabel": "Unencumbered securities"
       }
      }
     },
     "localname": "UnencumberedSecurities",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nfbk_UnobservableInputsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable Inputs [Axis]",
        "label": "Unobservable Inputs [Axis]",
        "terseLabel": "Unobservable Inputs [Axis]"
       }
      }
     },
     "localname": "UnobservableInputsAxis",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nfbk_UnobservableInputsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable Inputs [Domain]",
        "label": "Unobservable Inputs [Domain]",
        "terseLabel": "Unobservable Inputs [Domain]"
       }
      }
     },
     "localname": "UnobservableInputsDomain",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_UnobservableInputsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable Inputs One [Member]",
        "label": "Unobservable Inputs One [Member]",
        "terseLabel": "Discount for costs to sell"
       }
      }
     },
     "localname": "UnobservableInputsOneMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_UnobservableInputsThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable Inputs Three [Member]",
        "label": "Unobservable Inputs Three [Member]",
        "verboseLabel": "Interest rates"
       }
      }
     },
     "localname": "UnobservableInputsThreeMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_UnobservableInputsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable Inputs Two [Member]",
        "label": "Unobservable Inputs Two [Member]",
        "terseLabel": "Discount for quick sale"
       }
      }
     },
     "localname": "UnobservableInputsTwoMember",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nfbk_WeightedAverageInterestRateOfTimeDepositsInterestBearingDepositLiabilities": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted Average Interest Rate of Time Deposits, Interest-bearing Deposit Liabilities",
        "label": "Weighted Average Interest Rate of Time Deposits, Interest-bearing Deposit Liabilities",
        "terseLabel": "Savings"
       }
      }
     },
     "localname": "WeightedAverageInterestRateOfTimeDepositsInterestBearingDepositLiabilities",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_WeightedAverageInterestRateofTimeDepositsLessThan100000": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted Average Interest Rate of Time Deposits, Less Than $100,000",
        "label": "Weighted Average Interest Rate of Time Deposits, Less Than $100,000",
        "terseLabel": "Under $100,000"
       }
      }
     },
     "localname": "WeightedAverageInterestRateofTimeDepositsLessThan100000",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nfbk_WeightedAverageRateDomesticDepositTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted Average Rate Domestic Deposit, Transaction",
        "label": "Weighted Average Rate Domestic Deposit, Transaction",
        "terseLabel": "Total transaction"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositTransaction",
     "nsuri": "http://www.enorthfield.com/20191231",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedStatementOfComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Statement of Comprehensive Income [Table Text Block]",
        "terseLabel": "Condensed Statements of Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "CondensedStatementOfComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MultifamilyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Multifamily [Member]",
        "terseLabel": "Multifamily",
        "verboseLabel": "Multifamily"
       }
      }
     },
     "localname": "MultifamilyMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Condensed Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table Text Block]",
        "terseLabel": "Condensed Statements of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsidiaries [Member]",
        "terseLabel": "Subsidiaries"
       }
      }
     },
     "localname": "SubsidiariesMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "ASU 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201609Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Standards Update 2016-09 [Member]",
        "terseLabel": "ASU 2016-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201609Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedInvestmentIncomeReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accrued Investment Income Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "AccruedInvestmentIncomeReceivable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accrued Liabilities and Other Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "totalLabel": "(Gain) loss recognized in accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (loss) Net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Stock compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "terseLabel": "Additional tax benefit on equity awards"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "verboseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancePaymentsByBorrowersForTaxesAndInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Advance Payments by Borrowers for Taxes and Insurance",
        "terseLabel": "Advance payments by borrowers for taxes and insurance"
       }
      }
     },
     "localname": "AdvancePaymentsByBorrowersForTaxesAndInsurance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvancesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Advances, Fair Value Disclosure",
        "terseLabel": "Advance payments by borrowers"
       }
      }
     },
     "localname": "AdvancesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Advertising Costs, Policy [Policy Text Block]",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Allocated Share-based Compensation Expense",
        "verboseLabel": "Allocated stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Allowance for Credit Losses on Financing Receivables [Table Text Block]",
        "terseLabel": "Activity In Allowance For Loan Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts",
        "terseLabel": "Recoveries",
        "verboseLabel": "Recoveries"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansActivityInAllowanceForLoanLossesDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Allowance for Loan and Lease Losses [Roll Forward]",
        "terseLabel": "Allowance for loan losses:"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansActivityInAllowanceForLoanLossesDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Allowance for Loan and Lease Losses, Write-offs",
        "negatedLabel": "Charge-offs",
        "negatedTerseLabel": "Charge-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansActivityInAllowanceForLoanLossesDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Allowance for Loan and Lease Losses Write-offs, Net",
        "terseLabel": "Loans charged-off / (recoveries), net"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteoffsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfESOPAward": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Amortization of ESOP Award",
        "terseLabel": "Employee Stock Ownership Plan (ESOP) shares allocated or committed to be released"
       }
      }
     },
     "localname": "AmortizationOfESOPAward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive shares (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Asset Impairment Charges",
        "terseLabel": "Decrease in reserve for impaired loans"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross unrealized gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Gross unrealized losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value",
        "terseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Estimated fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value",
        "terseLabel": "Due in one year or less"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale",
        "netLabel": "Debt securities available-for-sale, at estimated fair value",
        "terseLabel": "Estimated fair value",
        "totalLabel": "Estimated fair value",
        "verboseLabel": "Debt securities available-for-sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Bank Owned Life Insurance",
        "terseLabel": "Bank owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Bank Owned Life Insurance Income",
        "negatedLabel": "Income on bank owned life insurance",
        "terseLabel": "Income on bank owned life insurance",
        "verboseLabel": "Income on bank owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceIncome",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankServicingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Bank Servicing [Member]",
        "terseLabel": "Service charges"
       }
      }
     },
     "localname": "BankServicingMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankingAndThriftAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Banking and Thrift [Abstract]"
       }
      }
     },
     "localname": "BankingAndThriftAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Building [Member]",
        "terseLabel": "Building"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital",
        "terseLabel": "Total capital (to risk-weighted assets), actual"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Lease Obligations",
        "terseLabel": "Obligations under capital leases"
       }
      }
     },
     "localname": "CapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Lease Obligations [Member]",
        "terseLabel": "Obligations under capital leases"
       }
      }
     },
     "localname": "CapitalLeaseObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Required for Capital Adequacy",
        "terseLabel": "Total capital (to risk-weighted assets), for capital adequacy purposes amount"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Required for Capital Adequacy to Risk Weighted Assets",
        "verboseLabel": "Total capital (to risk-weighted assets), for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Required to be Well Capitalized",
        "terseLabel": "Total capital (to risk-weighted assets), for well capitalized under prompt corrective action provisions amount"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Required to be Well Capitalized to Risk Weighted Assets",
        "verboseLabel": "Total capital (to risk-weighted assets), for well capitalized under prompt corrective action provisions ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital to Risk Weighted Assets",
        "terseLabel": "Total capital (to risk-weighted assets), ratio"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash in Northfield Bank"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Due from Banks",
        "terseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "terseLabel": "Dividends from Northfield Bank"
       }
      }
     },
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Certain Loans Acquired in Transfer Accounted for as Debt Securities, Accretable Yield, Reclassifications from Nonaccretable Difference",
        "terseLabel": "Net reclassification from non-accretable difference"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at the beginning of year"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield, Accretion",
        "negatedLabel": "Accretion into interest income"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldAccretion",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfAccretableYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward]",
        "terseLabel": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Accretable Yield Movement Schedule [Roll Forward]"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfAccretableYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of Deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commercial Loan [Member]",
        "terseLabel": "Commercial mortgage"
       }
      }
     },
     "localname": "CommercialLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commercial Mortgage Backed Securities [Member]",
        "terseLabel": "Commercial real estate"
       }
      }
     },
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commercial Real Estate [Member]",
        "terseLabel": "Commercial real estate"
       }
      }
     },
     "localname": "CommercialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingent liabilities"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsToExtendCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments to Extend Credit [Member]",
        "terseLabel": "Commitments to extend credit"
       }
      }
     },
     "localname": "CommitmentsToExtendCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared (dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock, $0.01 par value: 150,000,000 shares authorized, 60,933,707 shares issued at December 31, 2019 and 2018, 49,175,347 and 49,635,673 outstanding at December 31, 2019 and 2018, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Parent-only Financial Information"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Credit Loss Status [Axis]",
        "terseLabel": "Credit Loss Status [Axis]"
       }
      }
     },
     "localname": "CreditLossStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditLossStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Credit Loss Status [Domain]",
        "terseLabel": "Credit Loss Status [Domain]"
       }
      }
     },
     "localname": "CreditLossStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative effect of change in accounting principle"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current",
        "verboseLabel": "Current state and local tax expense (benefit)"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails",
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebitCardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debit Card [Member]",
        "terseLabel": "ATM and card interchange fees"
       }
      }
     },
     "localname": "DebitCardMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt and Equity Securities, Gain (Loss)",
        "negatedLabel": "Gains (losses) on trading securities, net on securities, net",
        "terseLabel": "Gains (losses) on trading securities, net",
        "verboseLabel": "Gains (losses) on securities, net"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/Borrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Estimated fair value, 12 months or more"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Unrealized losses, 12 months or more"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions",
        "terseLabel": "Number of debt securities, unrealized loss position longer than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Estimated fair value, Less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Unrealized losses, Less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions",
        "terseLabel": "Number of debt securities, unrealized loss position less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Gain (Loss)",
        "negatedTerseLabel": "Gains on available-for-sale debt securities, net",
        "terseLabel": "Gains on available-for-sale debt securities, net"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "terseLabel": "Gross realized gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "terseLabel": "Gross realized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRestricted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Restricted",
        "terseLabel": "Carrying value of securities available-for-sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRestricted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Estimated fair value, Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Unrealized losses, Total"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturitySoldAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Sold, Amount",
        "terseLabel": "Sales of held-to-maturity securities"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturitySoldAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities [Member]",
        "terseLabel": "Other debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesTradingRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Trading, Realized Gain (Loss)",
        "terseLabel": "Net gains (losses) on trading securities portfolio"
       }
      }
     },
     "localname": "DebtSecuritiesTradingRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Gross",
        "terseLabel": "Deferred tax assets, gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Net deferred tax asset",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Employee Stock Ownership Plan"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "terseLabel": "Fair value adjustments of pension benefit obligations"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 15.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits",
        "terseLabel": "Postretirement benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Equity awards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 16.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations",
        "terseLabel": "Asset retirement obligation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses",
        "terseLabel": "Reserve for loan commitments"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances",
        "terseLabel": "Reserve for accrued interest receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 17.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross",
        "terseLabel": "Unrealized losses on debt securities available-for-sale"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities",
        "terseLabel": "Unrealized gains on debt securities available for sale"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax",
        "negatedLabel": "Net loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "terseLabel": "Prior service credit"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedLabel": "Amortization of unrecognized loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "verboseLabel": "Rate of increase in compensation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "verboseLabel": "Rate of increase in compensation"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Accumulated postretirement benefit obligation end of year",
        "periodStartLabel": "Accumulated postretirement benefit obligation beginning of year",
        "verboseLabel": "Benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Benefits paid",
        "terseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation",
        "negatedTerseLabel": "Effect on accumulated postretirement benefit obligation, one percentage point decrease"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components",
        "negatedTerseLabel": "Aggregate of service and interest components of net periodic cost (benefit), one percentage point decrease"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation",
        "terseLabel": "Effect on accumulated postretirement benefit obligation, one percentage point increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components",
        "terseLabel": "Aggregate of service and interest components of net periodic cost (benefit), one percentage point increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year",
        "negatedTerseLabel": "Estimated loss that will be amortized from accumulated other comprehensive income (loss) into net periodic cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Amortization of Prior Service Cost (Credit), Next Fiscal Year",
        "verboseLabel": "Prior service cost that will be amortized from accumulated other comprehensive income (loss) into net periodic cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfPriorServiceCostCreditNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Amortization of Transition Asset (Obligation), Next Fiscal Year",
        "verboseLabel": "Transition obligation that will be amortized from accumulated other comprehensive income (loss) into net periodic cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedAmortizationOfTransitionAssetObligationNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2025 through 2029"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2020"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "Benefits expected to be paid under the postretirement health benefits plan in 2021"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "negatedLabel": "Accrued liability (included in accrued expenses and other liabilities)"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year",
        "terseLabel": "Medical cost trend rate ultimate rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "terseLabel": "Net postretirement benefit cost included in compensation and employee benefits",
        "totalLabel": "Net postretirement benefit cost included in compensation and employee benefits"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "terseLabel": "Medical cost trend rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]",
        "terseLabel": "Assumptions used to determine net periodic benefit cost for the year:"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company contribution amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Percent of employer match on employee contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Percent of compensation employees can invest in 401(k) plan"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits",
        "terseLabel": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, by Type [Abstract]",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "DepositsByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, Fair Value Disclosure",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsInterestBearingAndNoninterestBearingAlternativeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, Interest-bearing and Noninterest-bearing, Alternative [Abstract]",
        "terseLabel": "Weighted Average Rate"
       }
      }
     },
     "localname": "DepositsInterestBearingAndNoninterestBearingAlternativeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DepositsSavingsDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, Money Market Deposits",
        "terseLabel": "Money market"
       }
      }
     },
     "localname": "DepositsMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsNegotiableOrderOfWithdrawalNOW": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 1.0,
       "parentTag": "nfbk_DepositsTransactions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, Negotiable Order of Withdrawal (NOW)",
        "terseLabel": "Negotiable orders of withdrawal and interest-bearing deposits"
       }
      }
     },
     "localname": "DepositsNegotiableOrderOfWithdrawalNOW",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsSavingsDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Deposits, Savings Deposits",
        "totalLabel": "Total savings"
       }
      }
     },
     "localname": "DepositsSavingsDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationNonproduction": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Depreciation, Nonproduction",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "DepreciationNonproduction",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "terseLabel": "Derivative assets (liabilities), fair value, net"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/Derivatives"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of derivative instruments"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "Equity Incentive Plan"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Dividends, Common Stock",
        "negatedLabel": "Cash dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per common share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "netLabel": "Net income per basic common share (dollars per share)",
        "terseLabel": "Earnings per share-basic (dollars per share)",
        "verboseLabel": "Basic (dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/EarningsPerShareDetails",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "netLabel": "Net income per diluted common share (dollars per share)",
        "terseLabel": "Earnings per share-diluted (dollars per share)",
        "verboseLabel": "Diluted (dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/EarningsPerShareDetails",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Applicable statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount",
        "terseLabel": "Excess tax benefits from employee share based payments"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "verboseLabel": "Expected future stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Average period of expected future stock option expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP",
        "terseLabel": "Company contribution to SESOP plan"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPCashContributionsToESOP",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense",
        "terseLabel": "ESOP compensation expense"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount",
        "terseLabel": "Outstanding loan balance"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDeferredShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Deferred Shares",
        "negatedLabel": "Unallocated common stock held by employee stock ownership plan"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDeferredShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]",
        "terseLabel": "Employee Stock Ownership Plan (ESOP) Name [Axis]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares",
        "terseLabel": "Shares released and allocated to participants (in shares)"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]",
        "terseLabel": "Employee Stock Ownership Plan (ESOP), Plan [Domain]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP",
        "terseLabel": "Employee stock ownership plan, shares authorized and purchased"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased",
        "terseLabel": "Initial public offering price (dollars per share)"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EquipmentExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Equipment Expense",
        "terseLabel": "Furniture and equipment"
       }
      }
     },
     "localname": "EquipmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Securities, FV-NI",
        "terseLabel": "Equity securities",
        "verboseLabel": "Equity securities, fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/EquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Investments measured at net asset value",
        "verboseLabel": "Equity securities without readily determinable fair value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Significant Fair Value of Assets and Liabilities Measured on Recurring and Non Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Level 3 Assets Measured at Fair Value on a Non-Recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Estimated Fair Values of Significant Financial Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value, Disclosure Item Amounts [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Measurements, Nonrecurring [Member]",
        "terseLabel": "Nonrecurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value, Measurements, Recurring [Member]",
        "terseLabel": "Recurring Basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "Federal Deposit Insurance Corporation (FDIC) insurance"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Funds Purchased and Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure",
        "terseLabel": "Repurchase agreements, FHLB advances and other borrowings"
       }
      }
     },
     "localname": "FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesLongTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Federal Home Loan Bank Advances",
        "terseLabel": "FHLB advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Home Loan Bank Advances [Member]",
        "terseLabel": "FHLB advances",
        "verboseLabel": "FHLB Advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Home Loan Bank Stock",
        "terseLabel": "Federal Home Loan Bank (FHLB) of New York stock, at cost"
       }
      }
     },
     "localname": "FederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "Federal tax expense (benefit)"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Federal tax expense (benefit):"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Finance, Loans and Leases Receivable, Policy [Policy Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetAcquiredAndNoCreditDeteriorationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Asset Acquired and No Credit Deterioration [Member]",
        "terseLabel": "Acquired Loans"
       }
      }
     },
     "localname": "FinancialAssetAcquiredAndNoCreditDeteriorationMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetAcquiredWithCreditDeteriorationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Asset Acquired with Credit Deterioration [Member]",
        "terseLabel": "PCI"
       }
      }
     },
     "localname": "FinancialAssetAcquiredWithCreditDeteriorationMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetOriginatedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Asset Originated [Member]",
        "terseLabel": "Originated Loans Total",
        "verboseLabel": "Originated loans"
       }
      }
     },
     "localname": "FinancialAssetOriginatedMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails",
      "http://www.enorthfield.com/role/EquitySecuritiesDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instrument Performance Status [Axis]",
        "terseLabel": "Financial Instrument Performance Status [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instrument Performance Status [Domain]",
        "terseLabel": "Financial Instrument Performance Status [Domain]"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Losses",
        "terseLabel": "Allowance for estimated losses on commitments"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableAllowance",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment",
        "terseLabel": "Ending balance: collectively evaluated for impairment"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableAllowance",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment",
        "terseLabel": "Ending balance: individually evaluated for impairment"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Allowance for Credit Losses [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Losses [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Collectively Evaluated for Impairment",
        "terseLabel": "Ending balance: collectively evaluated for impairment"
       }
      }
     },
     "localname": "FinancingReceivableCollectivelyEvaluatedForImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Investment of Originated Loans Held-for-Investment, Net of Deferred Fees and Costs, by Loan Type and Credit Quality Indicator"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableImpairedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Impaired [Line Items]",
        "terseLabel": "Financing Receivable, Impaired [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableImpairedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Individually Evaluated for Impairment",
        "terseLabel": "Minimum amount of non-accrual loans individually evaluated for impairment",
        "verboseLabel": "Ending balance: individually evaluated for impairment"
       }
      }
     },
     "localname": "FinancingReceivableIndividuallyEvaluatedForImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Modifications [Line Items]",
        "terseLabel": "Financing Receivable, Modifications [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableModificationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Modifications, Number of Contracts",
        "terseLabel": "Number of Relationships",
        "verboseLabel": "Number of loans modified as TDR"
       }
      }
     },
     "localname": "FinancingReceivableModificationsNumberOfContracts2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Modifications, Post-Modification Recorded Investment",
        "terseLabel": "Post-Modification Outstanding Recorded Investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Modifications, Pre-Modification Recorded Investment",
        "terseLabel": "Pre-Modification Outstanding Recorded Investment",
        "verboseLabel": "Pre-modification outstanding recorded investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPreModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Modifications, Subsequent Default, Number of Contracts",
        "terseLabel": "Number of loans modified as TDR that subsequently defaulted"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing",
        "terseLabel": "90 Days or More Past Due and Accruing",
        "verboseLabel": "Loans past 90 days and still accruing"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Class of Financing Receivable, Type [Axis]",
        "terseLabel": "Class of Financing Receivable, Type [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Class of Financing Receivable, Type [Domain]",
        "terseLabel": "Class of Financing Receivable, Type [Domain]",
        "verboseLabel": "Financing Receivable Allowance [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Recorded Investment [Line Items]",
        "terseLabel": "Financing Receivable, Recorded Investment [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Recorded Investment, Nonaccrual Status",
        "terseLabel": "Non-Performing Loans",
        "totalLabel": "Total Non-Performing Loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivable, Recorded Investment, Past Due",
        "terseLabel": "Non-Accruing Loans",
        "verboseLabel": "Performing (Accruing) Loans"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables1To29DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivables, 1 to 29 Days Past Due [Member]",
        "terseLabel": "0-29 Days Past Due",
        "verboseLabel": "0-29 Days Past Due"
       }
      }
     },
     "localname": "FinancingReceivables1To29DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivables, Equal to Greater than 90 Days Past Due [Member]",
        "terseLabel": "90 Days or More Past Due"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivables, Period Past Due [Axis]",
        "terseLabel": "Financing Receivables, Period Past Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financing Receivables, Period Past Due [Domain]",
        "terseLabel": "Financing Receivables, Period Past Due [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture, fixtures, and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "terseLabel": "Sales of premises and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity",
        "terseLabel": "Debt securities held-to-maturity",
        "verboseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "terseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment",
        "terseLabel": "Mortgage-backed securities amortized cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "12 months or more"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position [Abstract]",
        "terseLabel": "Unrealized losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Fair Value [Abstract]",
        "terseLabel": "Estimated fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Less than 12 months"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value",
        "terseLabel": "Less than 12 months"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value",
        "terseLabel": "12 months or more"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "netLabel": "Estimated Fair Value",
        "terseLabel": "Debt securities held-to-maturity, at amortized cost",
        "verboseLabel": "Debt securities held-to-maturity"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Held-to-maturity, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions",
        "terseLabel": "Number of held-to-maturity securities in an unrealized loss position, greater than twelve months"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesRestricted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity, Restricted",
        "terseLabel": "Held-to-maturity securities pledged to secured repurchase agreements and deposits"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesRestricted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity [Table Text Block]",
        "terseLabel": "Held-to-Maturity Securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HomeEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Home Equity Line of Credit [Member]",
        "terseLabel": "Home equity and lines of credit",
        "verboseLabel": "Home Equity and Lines of Credit"
       }
      }
     },
     "localname": "HomeEquityMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, Average Recorded Investment",
        "totalLabel": "Average Recorded Investment"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, Interest Income, Cash Basis Method",
        "totalLabel": "Interest Income"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableInterestIncomeCashBasisMethod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, Recorded Investment",
        "totalLabel": "Recorded Investment"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, Related Allowance",
        "negatedLabel": "Related Allowance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, Unpaid Principal Balance",
        "totalLabel": "Unpaid Principal Balance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with No Related Allowance, Average Recorded Investment",
        "terseLabel": "Average Recorded Investment With No Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with No Related Allowance, Interest Income, Cash Basis Method",
        "terseLabel": "Interest Income With No Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with No Related Allowance, Recorded Investment",
        "terseLabel": "Recorded Investment With No Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance",
        "terseLabel": "Unpaid Principal Balance With No Related Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with Related Allowance, Average Recorded Investment",
        "verboseLabel": "Average Recorded Investment With a Related Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableInterestIncomeCashBasisMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with Related Allowance, Interest Income, Cash Basis Method",
        "terseLabel": "Interest Income With a Related Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with Related Allowance, Recorded Investment",
        "terseLabel": "Recorded Investment With a Related Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance",
        "terseLabel": "Unpaid Principal Balance With a Related Allowance Recorded"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Impaired Financing Receivables [Table Text Block]",
        "terseLabel": "Summary of Impaired Loans"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairment on finite-lived intangible assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income tax expense"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails",
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Impact of 2017 federal tax reform"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax expense at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount",
        "terseLabel": "Incentive stock options"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State tax, net of federal income tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails",
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Accrued Interest Receivable, Net",
        "negatedLabel": "Increase in accrued interest receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInterestReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Accrued Taxes Payable [Abstract]",
        "terseLabel": "Increase (decrease) in taxes resulting from:"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedTaxesPayableAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfEffectiveIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInAdvancePaymentsByBorrowersForTaxesAndInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Advance Payments by Borrowers for Taxes and Insurance",
        "terseLabel": "Increase in advance payments by borrowers for taxes and insurance"
       }
      }
     },
     "localname": "IncreaseDecreaseInAdvancePaymentsByBorrowersForTaxesAndInsurance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "Deferred taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Deposits",
        "terseLabel": "Net increase in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities",
        "terseLabel": "Increase (decrease) in accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Decrease (increase) in other assets",
        "negatedTerseLabel": "(Increase) decrease in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "verboseLabel": "(Decrease) increase in other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTradingSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI",
        "negatedLabel": "Net purchases of trading securities"
       }
      }
     },
     "localname": "IncreaseDecreaseInTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of non-vested restricted stock and stock options outstanding",
        "verboseLabel": "Effect of non-vested restricted stock and stock options outstanding (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EarningsPerShareDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InformationTechnologyAndDataProcessing": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Information Technology and Data Processing",
        "terseLabel": "Data processing"
       }
      }
     },
     "localname": "InformationTechnologyAndDataProcessing",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Interest income",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest income:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DepositsSavingsDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest-bearing Deposit Liabilities",
        "terseLabel": "Savings"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest-bearing Deposits in Banks and Other Financial Institutions",
        "terseLabel": "Interest-bearing deposits in other financial institutions",
        "verboseLabel": "Interest-earning deposits in other financial institutions"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositBrokered": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest-bearing Domestic Deposit, Brokered",
        "terseLabel": "Brokered deposits"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositBrokered",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense:"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense, Borrowings",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "InterestExpenseBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense, Deposits",
        "terseLabel": "Deposits",
        "totalLabel": "Total interest expense on deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDomesticDepositLiabilitiesCertificatesOfDeposit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDeposits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense Domestic Deposit Liabilities, Certificates of Deposit",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "InterestExpenseDomesticDepositLiabilitiesCertificatesOfDeposit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDomesticDepositLiabilitiesSavings": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDeposits",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense Domestic Deposit Liabilities, Savings",
        "terseLabel": "Savings"
       }
      }
     },
     "localname": "InterestExpenseDomesticDepositLiabilitiesSavings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsInterestExpenseOnDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income, Deposits with Financial Institutions",
        "terseLabel": "Deposits in other financial institutions"
       }
      }
     },
     "localname": "InterestIncomeDepositsWithFinancialInstitutions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "terseLabel": "Net interest income after provision for loan losses",
        "totalLabel": "Net interest income after provision for loan losses"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income (Expense), Net",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeFederalHomeLoanBankAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income, Federal Home Loan Bank Advances",
        "terseLabel": "FHLB of New York dividends"
       }
      }
     },
     "localname": "InterestIncomeFederalHomeLoanBankAdvances",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeOtherDomesticDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income, Other Domestic Deposits",
        "terseLabel": "Interest income on deposits in other financial institutions"
       }
      }
     },
     "localname": "InterestIncomeOtherDomesticDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesCorporateDebtOperating": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income, Securities, Corporate Debt, Operating",
        "terseLabel": "Other securities"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesCorporateDebtOperating",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesMortgageBacked": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income, Securities, Mortgage Backed",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesMortgageBacked",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalInvestmentGradeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Internal Investment Grade [Member]",
        "terseLabel": "Internal Investment Grade"
       }
      }
     },
     "localname": "InternalInvestmentGradeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentAdviceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment Advice [Member]",
        "terseLabel": "Investment fees"
       }
      }
     },
     "localname": "InvestmentAdviceMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment in Federal Home Loan Bank Stock, Fair Value Disclosure",
        "terseLabel": "FHLB of New York stock, at cost"
       }
      }
     },
     "localname": "InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Summary of Expected Maturity Distribution of Debt Securities Available-for-Sale, Other than Mortgage-Backed Securities"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Debt Securities Available-for-Sale",
        "verboseLabel": "Equity Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSale",
      "http://www.enorthfield.com/role/EquitySecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Labor and Related Expense",
        "terseLabel": "Compensation and employee benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseAndRentalExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Rent Expense",
        "terseLabel": "Operating lease, rent expense"
       }
      }
     },
     "localname": "LeaseAndRentalExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Net lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Capital leases"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, operating lease, renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, operating lease, term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity",
        "terseLabel": "Total liabilities and stockholders' equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanToValueAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Loan to Value [Axis]",
        "terseLabel": "Loan to Value [Axis]"
       }
      }
     },
     "localname": "LoanToValueAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoanToValueDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Loan to Value [Domain]",
        "terseLabel": "Loan to Value [Domain]"
       }
      }
     },
     "localname": "LoanToValueDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable, Allowance",
        "negatedLabel": "Allowance for loan losses",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LoansActivityInAllowanceForLoanLossesDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable Disclosure [Line Items]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable Disclosure [Table]",
        "terseLabel": "Loans and Leases Receivable Disclosure [Table]"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDisclosureTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable, Gross",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableGrossCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable, Net of Deferred Income",
        "terseLabel": "PCI loans held-for-investment",
        "totalLabel": "Loans held-for-investment, net"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans and Leases Receivable, Net Amount",
        "totalLabel": "Net loans held-for-investment"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LoansNetLoansHeldForInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/Loans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans Receivable, Fair Value Disclosure",
        "terseLabel": "Impaired loans",
        "verboseLabel": "Impaired loans"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans Receivable Held-for-sale, Amount",
        "terseLabel": "Amount of loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Loans Receivable, Net",
        "terseLabel": "Originated loans held-for-investment, net"
       }
      }
     },
     "localname": "LoansReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt",
        "totalLabel": "Total long term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtPercentageBearingVariableInterestAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Percentage Bearing Variable Interest, Amount",
        "terseLabel": "Floating rate advances"
       }
      }
     },
     "localname": "LongtermDebtPercentageBearingVariableInterestAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation, Market Approach [Member]",
        "terseLabel": "Appraisals"
       }
      }
     },
     "localname": "MarketApproachValuationTechniqueMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Marketable Securities, Gain (Loss)",
        "negatedTerseLabel": "(Gains) losses on securities, net",
        "terseLabel": "Gains (losses) gains on securities, net"
       }
      }
     },
     "localname": "MarketableSecuritiesGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Summary of Mortgage-Backed Securities Held-to-Maturity"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 8.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Marketing and Advertising Expense",
        "terseLabel": "Advertising"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageBackedSecuritiesHeldToMaturityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Mortgage-backed Securities Held-to-maturity, Fair Value Disclosure",
        "terseLabel": "Mortgage-backed securities held for sale fair value"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesHeldToMaturityFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Collateralized Mortgage Backed Securities [Member]",
        "terseLabel": "Mortgage-backed securities:",
        "verboseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgagesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Mortgages [Member]",
        "terseLabel": "REMIC"
       }
      }
     },
     "localname": "MortgagesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income available to common stockholders",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/EarningsPerShareDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Developments"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NewJerseyDivisionOfTaxationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "New Jersey Division of Taxation [Member]",
        "terseLabel": "New Jersey Division of Taxation"
       }
      }
     },
     "localname": "NewJerseyDivisionOfTaxationMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-cash transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 2.0,
       "parentTag": "nfbk_DepositsTransactions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest-bearing Deposit Liabilities",
        "terseLabel": "Non-interest bearing checking"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest Expense",
        "terseLabel": "Other expenses",
        "totalLabel": "Total non-interest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "Non-interest expense:"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest Income",
        "terseLabel": "Other income",
        "totalLabel": "Total non-interest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Non-interest income:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonperforming Financial Instruments [Member]",
        "verboseLabel": "Non-Performing Loans"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Occupancy, Net",
        "terseLabel": "Occupancy"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Expenses",
        "totalLabel": "Total expense"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Total income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease, rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LeasesLeasePaymentObligationsDetails",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid for amounts included in measurement of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/LeasesNarrativeDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate at December 31, 2019"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (in years) at December 31, 2019"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Borrowings",
        "terseLabel": "FHLB Advances and other borrowings"
       }
      }
     },
     "localname": "OtherBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Unrealized gains (losses) on debt securities available-for-sale:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax",
        "totalLabel": "Net unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "totalLabel": "Other comprehensive income (loss), before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), net of tax",
        "totalLabel": "Other comprehensive income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedLabel": "Post-retirement benefits adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "negatedTerseLabel": "Less: reclassification adjustment for net gains included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "terseLabel": "Income tax benefit related to reclassification adjustment for gains included in net income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Income tax expense related to post-retirement benefits adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax",
        "terseLabel": "Net unrealized holding gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax",
        "negatedTerseLabel": "Income tax (expense) benefit related to net unrealized holding gains (losses) on debt securities available-for-sale"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Debt Obligations [Member]",
        "terseLabel": "Other debt obligations"
       }
      }
     },
     "localname": "OtherDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Expenses",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongtermDebtCurrentAndNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Long-term Debt [Abstract]",
        "terseLabel": "Other borrowings:"
       }
      }
     },
     "localname": "OtherLongtermDebtCurrentAndNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Noninterest Expense",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Pension Plans, Defined Benefit"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale, Recognized in Earnings",
        "terseLabel": "Other-than-temporary impairment charges on debt securities available-for-sale"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldtomaturitySecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Other-than-temporary Impairment Loss, Debt Securities, Held-to-maturity, Recognized in Earnings, before Tax",
        "terseLabel": "Other-than-temporary impairment charges on securities held-to-maturity"
       }
      }
     },
     "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldtomaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Pass [Member]",
        "terseLabel": "Pass",
        "verboseLabel": "Pass"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Past Due Financing Receivables [Table Text Block]",
        "terseLabel": "Estimated Expected Future Cash Flows of Each PCI Loan Pool"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments for (Proceeds from) Loans and Leases",
        "negatedLabel": "Net increase in loans receivable"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments for Repurchase of Equity",
        "negatedLabel": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments of Dividends",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedLabel": "Purchases of debt securities available-for-sale"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments to Acquire Federal Home Loan Bank Stock",
        "negatedLabel": "Purchase of FHLB of New York stock"
       }
      }
     },
     "localname": "PaymentsToAcquireFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansAndLeasesHeldForInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments to Acquire Loans and Leases Held-for-investment",
        "negatedLabel": "Purchase of loans"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansAndLeasesHeldForInvestment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments to Acquire Marketable Securities",
        "negatedTerseLabel": "Purchases of equity securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases and improvements of premises and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "terseLabel": "Retirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Performing Financial Instruments [Member]",
        "terseLabel": "Performing (Accruing) Loans"
       }
      }
     },
     "localname": "PerformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value; 25,000,000 shares authorized, none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from securities sold under agreements to repurchase and other borrowings"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Life Insurance Policy",
        "terseLabel": "Proceeds from bank owned life insurance"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale",
        "terseLabel": "Principal payments and maturities on debt securities available-for-sale"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "terseLabel": "Principal payments and maturities on debt securities held-to-maturity"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Repayment of Loans by Employee Stock Ownership Plans",
        "terseLabel": "Principal payments on ESOP loan receivable"
       }
      }
     },
     "localname": "ProceedsFromRepaymentOfLoansByEmployeeStockOwnershipPlans",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sale of equity securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from sale of debt securities available-for-sale",
        "verboseLabel": "Gross proceeds on sales of securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Sale of Federal Home Loan Bank Stock",
        "terseLabel": "Redemption of FHLB of New York stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Sale of Loans Held-for-sale",
        "terseLabel": "Proceeds from sale of loans held-for-sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Premises and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Premises and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Premises and equipment, net",
        "totalLabel": "Premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Premises and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Premises and Equipment Less Accumulated Depreciation and Amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives of significant classes of assets (years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanAndLeaseLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Provision for Loan and Lease Losses",
        "terseLabel": "Provision for loan losses",
        "verboseLabel": "Provisions (credit)"
       }
      }
     },
     "localname": "ProvisionForLoanAndLeaseLosses",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansActivityInAllowanceForLoanLossesDetails",
      "http://www.enorthfield.com/role/LoansAmountOfLoansReceivableHeldForInvestmentAndRelatedAllowancesPerLoanPortfolioSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Provision for Loan Losses Expensed",
        "terseLabel": "Provision for loan losses"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivable [Domain]",
        "terseLabel": "Receivable [Domain]"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]",
        "terseLabel": "Regulatory Requirements"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Repayments of Long-term Capital Lease Obligations",
        "negatedLabel": "Repayments under capital lease obligations"
       }
      }
     },
     "localname": "RepaymentsOfLongTermCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Repayments of Long-term Debt",
        "negatedLabel": "Repayments related to securities sold under agreements to repurchase and other borrowings"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Repurchase Agreements [Member]",
        "terseLabel": "Repurchase agreements"
       }
      }
     },
     "localname": "RepurchaseAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "terseLabel": "Securities Sold Under Agreements to Repurchase and Other Borrowings"
       }
      }
     },
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsAmountsRecognizedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsComponentsOfNetPeriodicPostRetirementBenefitCostDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsDefinedBenefitPlanAssumptionsUsedInAccountingForPlanDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Fees and service charges for customer services"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RevenueFromContractsWithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativeLoansDetails",
      "http://www.enorthfield.com/role/LoansNarrativePciLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Net Loans Held-For-Investment"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Assumptions Used [Table Text Block]",
        "terseLabel": "Assumptions Used in Accounting For the Plan"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Comparative Summary of Mortgage-Backed Securities And Other Securities Available-for-Sale"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Available-for-sale Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]",
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]",
        "terseLabel": "Bank's Regulatory Capital Amounts And Ratios Compared To Regulatory Requirements"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Summary of Borrowings"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Tax Effects of Temporary Differences that Give Rise to Significant Portions of the Deferred Tax Assets and Deferred Tax Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsFundedStatusAndComponentsOfPostRetirementBenefitCostsDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails",
      "http://www.enorthfield.com/role/RetirementBenefitsSummaryOfPercentagePointChangeInAssumedHealthCareCostTrendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Earnings Per Share Calculations and Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Effect of One-Percentage-Point Change in Assumed Health Care Cost Trend Rates [Table Text Block]",
        "terseLabel": "Summary of Percentage Point Change in Assumed Heath Care Cost Trends"
       }
      }
     },
     "localname": "ScheduleOfEffectOfOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation Between the Amount of Reported Total Income Tax Expense and The Amount Computed by Multiplying the Applicable Statutory Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Financing Receivable, Allowance for Credit Losses [Table]",
        "terseLabel": "Schedule of Financing Receivable, Allowance for Credit Losses [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeLoanToValueRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Financing Receivable, Recorded Investment, Credit Quality Indicator [Table]",
        "terseLabel": "Schedule of Financing Receivable, Recorded Investment, Credit Quality Indicator [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Financing Receivable, Troubled Debt Restructurings [Table]",
        "terseLabel": "Schedule of Financing Receivable, Troubled Debt Restructurings [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansNarrativeTdrDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfLoansModifiedInTdrDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Held-to-maturity Securities [Line Items]",
        "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Held-to-maturity [Table]",
        "terseLabel": "Debt Securities, Held-to-maturity [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Impaired Financing Receivable [Table]",
        "terseLabel": "Schedule of Impaired Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfImpairedFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Contractual Maturities Repurchase Agreements and FHLB Advances"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Components of Net Periodic Postretirement Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "terseLabel": "Status of the Company's Restricted Share Awards"
       }
      }
     },
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetNarrativeDetails",
      "http://www.enorthfield.com/role/PremisesAndEquipmentNetPremisesAndEquipmentLessAccumulatedDepreciationAndAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SelectedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Gross Unrealized Losses on Mortgage-Backed Securities"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Securities Sold under Agreements to Repurchase",
        "terseLabel": "Securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Securities Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Repurchase Agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation",
        "terseLabel": "ESOP and stock compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]",
        "terseLabel": "Weighted Average Contractual Life (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period (years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non-vested (in shares) - Ending Balance",
        "periodStartLabel": "Non-vested (in shares) - Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares Awarded"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Non-vested (dollars per share) - Ending Balance",
        "periodStartLabel": "Non-vested (dollars per share) - Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStatusOfCompanysRestrictedShareAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility (percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free rate of return"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations",
        "terseLabel": "Non-option equity expirations (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares authorized under equity incentive plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for issuance under equity incentive plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "terseLabel": "Expirations in period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "verboseLabel": "Stock options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding (in shares) - Ending Balance",
        "periodStartLabel": "Outstanding (in shares) - Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Number of Stock Options"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding (dollars per share) - Ending Balance",
        "periodStartLabel": "Outstanding (dollars per share) - Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Award [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails",
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Stock option expiration period (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable, weighted average contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding, weighted average contractual life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Shares, Outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsContractualMaturitiesRepurchaseAgreementsAndFhlbAdvancesDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails",
      "http://www.enorthfield.com/role/BorrowingsSummaryOfInterestExpenseOnBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time",
        "terseLabel": "Weighted average interest rate at end of year"
       }
      }
     },
     "localname": "ShortTermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermDebtWeightedAverageInterestRateOverTime": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Weighted Average Interest Rate, over Time",
        "terseLabel": "Weighted average interest rate during year"
       }
      }
     },
     "localname": "ShortTermDebtWeightedAverageInterestRateOverTime",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShorttermDebtAverageOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Average Outstanding Amount",
        "terseLabel": "Average balance during year"
       }
      }
     },
     "localname": "ShorttermDebtAverageOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShorttermDebtMaximumMonthendOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Short-term Debt, Maximum Month-end Outstanding Amount",
        "terseLabel": "Maximum outstanding at any month end"
       }
      }
     },
     "localname": "ShorttermDebtMaximumMonthendOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsSummaryOfFhlbAndRepurchaseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Special Mention [Member]",
        "verboseLabel": "Special Mention"
       }
      }
     },
     "localname": "SpecialMentionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby letters of credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "State and local tax expense (benefit)"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "State and local tax expense (benefit):"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "terseLabel": "Net forfeitures of restricted stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "negatedTerseLabel": "Net issuance of restricted stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Exercise of stock options, net (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/EquityIncentivePlanStockOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "negatedTerseLabel": "Net forfeitures of restricted stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Net issuance of restricted stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/StockRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Total stockholders' equity",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets",
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stock Repurchase Program"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/StockRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Substandard [Member]",
        "verboseLabel": "Substandard"
       }
      }
     },
     "localname": "SubstandardMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansAverageRecordedInvestmentAndInterestRecognizedOnImpairedLoansDetails",
      "http://www.enorthfield.com/role/LoansInvestmentOfOriginatedLoansHeldForInvestmentByLoanTypeAndCreditQualityIndicatorDetails",
      "http://www.enorthfield.com/role/LoansLoansHeldForInvestmentByPerformingAndNonPerformingLoansDetails",
      "http://www.enorthfield.com/role/LoansPciLoanPoolsDetails",
      "http://www.enorthfield.com/role/LoansSummaryOfImpairedLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "Supplemental Employee Retirement Plans, Defined Benefit"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RetirementBenefitsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital",
        "terseLabel": "Tier 1 capital (core) (to adjusted total assets), amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital Required for Capital Adequacy",
        "terseLabel": "Tier 1 capital (core) (to adjusted total assets), for capital adequacy purposes amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets",
        "verboseLabel": "Tier 1 capital (core) (to adjusted total assets), for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital Required to be Well Capitalized",
        "terseLabel": "Tier 1 capital (core) (to adjusted total assets), for well capitalized under prompt corrective action provisions amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital Required to be Well Capitalized to Average Assets",
        "terseLabel": "Tier 1 capital (core) (to adjusted total assets), for well capitalized under prompt corrective action provisions ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Leverage Capital to Average Assets",
        "terseLabel": "Tier 1 capital (core) (to adjusted total assets), ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital",
        "terseLabel": "Tier 1 capital (to risk-weighted assets), amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital Required for Capital Adequacy",
        "terseLabel": "Tier 1 capital (to risk-weighted assets), for capital adequacy purposes amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets",
        "verboseLabel": "Tier 1 capital (to risk-weighted assets), for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital Required to be Well Capitalized",
        "terseLabel": "Tier 1 capital (to risk-weighted assets) for well capitalized under prompt corrective action provisions amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital Required to be Well Capitalized to Risk Weighted Assets",
        "terseLabel": "Tier 1 risk-based capital ratio",
        "verboseLabel": "Tier 1 capital (to risk-weighted assets) for well capitalized under prompt corrective action provisions ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsNarrativeDetails",
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Tier One Risk Based Capital to Risk Weighted Assets",
        "terseLabel": "Tier 1 capital (to risk-weighted assets), ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/RegulatoryRequirementsRegulatoryCapitalAmountsAndRatiosComparedToRegulatoryRequirementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposit Maturities, Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFive",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposit Maturities, Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposit Maturities, Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposit Maturities, Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposit Maturities, Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposits",
        "totalLabel": "Total certificates of deposit"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails",
      "http://www.enorthfield.com/role/DepositsMaturitiesOfCertificatesOfDepositDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits100000OrMore": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposits, $100,000 or More",
        "terseLabel": "$100,000 or more"
       }
      }
     },
     "localname": "TimeDeposits100000OrMore",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposits [Line Items]",
        "terseLabel": "Time Deposits [Line Items]"
       }
      }
     },
     "localname": "TimeDepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TimeDepositsLessThan100000": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposits, Less than $100,000",
        "terseLabel": "Under $100,000"
       }
      }
     },
     "localname": "TimeDepositsLessThan100000",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Deposits [Table]",
        "terseLabel": "Time Deposits [Table]"
       }
      }
     },
     "localname": "TimeDepositsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TitleOfIndividualAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Relationship to Entity [Domain]",
        "terseLabel": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/EquityIncentivePlanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradingSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI",
        "terseLabel": "Trading securities"
       }
      }
     },
     "localname": "TradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Securities, Trading",
        "terseLabel": "Trading securities"
       }
      }
     },
     "localname": "TradingSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementEstimatedFairValuesOfFinancialInstrumentsDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransferOfPortfolioLoansAndLeasesToHeldForSale1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Transfer of Portfolio Loans and Leases to Held-for-sale",
        "terseLabel": "Transfers of originated loans held-for-investment to held-for-sale, at fair value"
       }
      }
     },
     "localname": "TransferOfPortfolioLoansAndLeasesToHeldForSale1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/BorrowingsNarrativeDetails",
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleSummaryOfExpectedMaturityDistributionOfDebtSecuritiesAvailableForSaleOtherThanMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturitySummaryOfMortgageBackedSecuritiesHeldToMaturityDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesHeldToMaturityUnrealizedLossesAndEstimatedFairValueDetails",
      "http://www.enorthfield.com/role/EquitySecuritiesDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average cost of treasury stock (dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock at cost; 11,758,360 and 11,298,034 shares at December 31, 2019 and 2018, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Troubled Debt Restructurings on Financing Receivables [Table Text Block]",
        "terseLabel": "Troubled Debt Restructurings on Financing Receivables"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LoansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.enorthfield.com/role/SummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "US Government-sponsored Enterprises Debt Securities [Member]",
        "terseLabel": "GSE"
       }
      }
     },
     "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleGrossUnrealizedLossesOnMortgageBackedSecuritiesDetails",
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "Municipal bonds"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DebtSecuritiesAvailableForSaleComparativeSummaryOfMortgageBackedSecuritiesAndOtherSecuritiesAvailableForSaleDetails",
      "http://www.enorthfield.com/role/FairValueMeasurementFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Undistributed Earnings, Basic",
        "negatedLabel": "Undistributed earnings of Northfield Bank"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ParentOnlyFinancialInformationCondensedStatementsOfCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecognized Tax Benefits",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Ending balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Settlements based on tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusedLinesOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unused lines of Credit [Member]",
        "terseLabel": "Unused lines of credit"
       }
      }
     },
     "localname": "UnusedLinesOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/CommitmentsAndContingenciesCommitmentAndContingentLiabilitiesNotReflectedInConsolidatedFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation Approach and Technique [Axis]",
        "terseLabel": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDiscountedCashFlowMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation Technique, Discounted Cash Flow [Member]",
        "terseLabel": "Discounted cash flows"
       }
      }
     },
     "localname": "ValuationTechniqueDiscountedCashFlowMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation Approach and Technique [Domain]",
        "terseLabel": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/FairValueMeasurementQualitativeInformationForLevel3AssetsMeasuredAtFairValueOnNonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/LeasesSupplementalLeaseInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageInterestRateOfTimeDeposits100000OrMore": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Interest Rate of Time Deposits, $100,000 or More",
        "terseLabel": "$100,000 or more"
       }
      }
     },
     "localname": "WeightedAverageInterestRateOfTimeDeposits100000OrMore",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted weighted average shares outstanding (in shares)",
        "totalLabel": "Weighted average shares outstanding-diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [],
     "calculation": {
      "http://www.enorthfield.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding-basic (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.enorthfield.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDeposit": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Rate, Interest-bearing Domestic Deposits, Point in Time",
        "terseLabel": "Total deposits"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDeposit",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositMoneyMarket": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Rate Domestic Deposit, Money Market",
        "terseLabel": "Money market"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositNoticeOfWithdrawal": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Rate Domestic Deposit, Notice of Withdrawal",
        "terseLabel": "Negotiable orders of withdrawal and interest-bearing deposits"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositNoticeOfWithdrawal",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositSavings": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Rate Domestic Deposit, Savings",
        "terseLabel": "Total savings"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositTimeDeposits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Rate Domestic Deposit, Time Deposits",
        "terseLabel": "Total certificates of deposit"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositTimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.enorthfield.com/role/DepositsDepositAccountBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    }
   },
   "unitCount": 2
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r4": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  }
 },
 "version": "2.1"
}
