<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>607</ContextCount>
  <ElementCount>451</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>111</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-statements-of-income-unaudited</Role>
      <ShortName>Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-statements-of-comprehensive-income-unaudited</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-statements-of-changes-in-shareholders-equity-unaudited</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 1 - Nature of Operations and Critical Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-1-nature-of-operations-and-critical-accounting-policies</Role>
      <ShortName>Note 1 - Nature of Operations and Critical Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 2 - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-2-new-accounting-pronouncements</Role>
      <ShortName>Note 2 - New Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 3 - Accumulated Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-3-accumulated-other-comprehensive-income</Role>
      <ShortName>Note 3 - Accumulated Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 4 - Investment Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities</Role>
      <ShortName>Note 4 - Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 5 - Loans and Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases</Role>
      <ShortName>Note 5 - Loans and Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 6 - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share</Role>
      <ShortName>Note 6 - Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 7 - Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans</Role>
      <ShortName>Note 7 - Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 8 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements</Role>
      <ShortName>Note 8 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 9 - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-9-employee-benefits</Role>
      <ShortName>Note 9 - Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 10 - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-10-revenue-recognition</Role>
      <ShortName>Note 10 - Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 11 - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases</Role>
      <ShortName>Note 11 - Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 12 - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments</Role>
      <ShortName>Note 12 - Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-1-nature-of-operations-and-critical-accounting-policies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-3-accumulated-other-comprehensive-income-tables</Role>
      <ShortName>Note 3 - Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-3-accumulated-other-comprehensive-income</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 4 - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-tables</Role>
      <ShortName>Note 4 - Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 5 - Loans and Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-tables</Role>
      <ShortName>Note 5 - Loans and Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 6 - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share-tables</Role>
      <ShortName>Note 6 - Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 7 - Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-tables</Role>
      <ShortName>Note 7 - Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 8 - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-tables</Role>
      <ShortName>Note 8 - Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 11 - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-tables</Role>
      <ShortName>Note 11 - Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 12 - Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments-tables</Role>
      <ShortName>Note 12 - Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 1 - Nature of Operations and Critical Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-1-nature-of-operations-and-critical-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Nature of Operations and Critical Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 2 - New Accounting Pronouncements (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-2-new-accounting-pronouncements-details-textual</Role>
      <ShortName>Note 2 - New Accounting Pronouncements (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-2-new-accounting-pronouncements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 3 - Accumulated Other Comprehensive Income - Components of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-3-accumulated-other-comprehensive-income-components-of-accumulated-other-comprehensive-income-details</Role>
      <ShortName>Note 3 - Accumulated Other Comprehensive Income - Components of Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 3 - Accumulated Other Comprehensive Income - Amount Reclassified from Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-3-accumulated-other-comprehensive-income-amount-reclassified-from-accumulated-other-comprehensive-income-details</Role>
      <ShortName>Note 3 - Accumulated Other Comprehensive Income - Amount Reclassified from Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 4 - Investment Securities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-details-textual</Role>
      <ShortName>Note 4 - Investment Securities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-tables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 4 - Investment Securities - Summary of Amortized Cost and Fair Value of Investment Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-summary-of-amortized-cost-and-fair-value-of-investment-securities-details</Role>
      <ShortName>Note 4 - Investment Securities - Summary of Amortized Cost and Fair Value of Investment Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 4 - Investment Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-summary-of-amortized-cost-and-fair-value-by-contractual-maturity-details</Role>
      <ShortName>Note 4 - Investment Securities - Summary of Amortized Cost and Fair Value by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 4 - Investment Securities - Continuous Unrealized Loss Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-4-investment-securities-continuous-unrealized-loss-position-details</Role>
      <ShortName>Note 4 - Investment Securities - Continuous Unrealized Loss Position (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 5 - Loans and Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-details-textual</Role>
      <ShortName>Note 5 - Loans and Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-tables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 5 - Loans and Leases - Classifications of Loans and Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-classifications-of-loans-and-leases-details</Role>
      <ShortName>Note 5 - Loans and Leases - Classifications of Loans and Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 5 - Loans and Leases - Unamortized Nets Costs and Premiums Included in Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-unamortized-nets-costs-and-premiums-included-in-loans-details</Role>
      <ShortName>Note 5 - Loans and Leases - Unamortized Nets Costs and Premiums Included in Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 5 - Loans and Leases - Non-accrual Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-nonaccrual-loans-details</Role>
      <ShortName>Note 5 - Loans and Leases - Non-accrual Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 5 - Loans and Leases - Troubled Debt Restructurings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-troubled-debt-restructurings-details</Role>
      <ShortName>Note 5 - Loans and Leases - Troubled Debt Restructurings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 5 - Loans and Leases - Past Due Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-past-due-loans-details</Role>
      <ShortName>Note 5 - Loans and Leases - Past Due Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 5 - Loans and Leases - Impaired Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-impaired-loans-details</Role>
      <ShortName>Note 5 - Loans and Leases - Impaired Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 5 - Loans and Leases - Credit Risk Profile (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-credit-risk-profile-details</Role>
      <ShortName>Note 5 - Loans and Leases - Credit Risk Profile (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 5 - Loans and Leases - Collateral Dependent Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-collateral-dependent-loans-details</Role>
      <ShortName>Note 5 - Loans and Leases - Collateral Dependent Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 5 - Loans and Leases - Change in Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-change-in-allowance-details</Role>
      <ShortName>Note 5 - Loans and Leases - Change in Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 5 - Loans and Leases - Credit Loss on Unfunded Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-credit-loss-on-unfunded-commitments-details</Role>
      <ShortName>Note 5 - Loans and Leases - Credit Loss on Unfunded Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 5 - Loans and Leases - Undiscounted Cash Flows for Direct Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-5-loans-and-leases-undiscounted-cash-flows-for-direct-finance-leases-details</Role>
      <ShortName>Note 5 - Loans and Leases - Undiscounted Cash Flows for Direct Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 6 - Earnings Per Share (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share-details-textual</Role>
      <ShortName>Note 6 - Earnings Per Share (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share-tables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 6 - Earnings Per Share - Computation of Basic and Diluted EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-6-earnings-per-share-computation-of-basic-and-diluted-eps-details</Role>
      <ShortName>Note 6 - Earnings Per Share - Computation of Basic and Diluted EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Note 7 - Stock Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-details-textual</Role>
      <ShortName>Note 7 - Stock Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-tables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Note 7 - Stock Plans - Summary of Weighted Average Fair Value and Vesting of Restricted Stock Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-summary-of-weighted-average-fair-value-and-vesting-of-restricted-stock-grants-details</Role>
      <ShortName>Note 7 - Stock Plans - Summary of Weighted Average Fair Value and Vesting of Restricted Stock Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Note 7 - Stock Plans - Non-vested Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-nonvested-restricted-stock-details</Role>
      <ShortName>Note 7 - Stock Plans - Non-vested Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Note 7 - Stock Plans - Summary of SSARs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-summary-of-ssars-details</Role>
      <ShortName>Note 7 - Stock Plans - Summary of SSARs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Note 7 - Stock Plans - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-stockbased-compensation-expense-details</Role>
      <ShortName>Note 7 - Stock Plans - Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Note 7 - Stock Plans - Unrecognized Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-7-stock-plans-unrecognized-stockbased-compensation-expense-details</Role>
      <ShortName>Note 7 - Stock Plans - Unrecognized Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Note 8 - Fair Value Measurements (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-details-textual</Role>
      <ShortName>Note 8 - Fair Value Measurements (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-tables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Note 8 - Fair Value Measurements - Carrying Amount and Estimated Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-carrying-amount-and-estimated-fair-value-details</Role>
      <ShortName>Note 8 - Fair Value Measurements - Carrying Amount and Estimated Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Note 8 - Fair Value Measurements - Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-fair-value-on-a-recurring-basis-details</Role>
      <ShortName>Note 8 - Fair Value Measurements - Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Note 8 - Fair Value Measurements - Fair Value on a Nonrecurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-8-fair-value-measurements-fair-value-on-a-nonrecurring-basis-details</Role>
      <ShortName>Note 8 - Fair Value Measurements - Fair Value on a Nonrecurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Note 9 - Employee Benefits (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-9-employee-benefits-details-textual</Role>
      <ShortName>Note 9 - Employee Benefits (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-9-employee-benefits</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Note 10 - Revenue Recognition (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-10-revenue-recognition-details-textual</Role>
      <ShortName>Note 10 - Revenue Recognition (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-10-revenue-recognition</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Note 11 - Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-details-textual</Role>
      <ShortName>Note 11 - Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-tables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Note 11 - Leases - Analysis of Leased Property Under Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-analysis-of-leased-property-under-finance-leases-details</Role>
      <ShortName>Note 11 - Leases - Analysis of Leased Property Under Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Note 11 - Leases - Schedule of Future Minimum Lease Payments Under Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-schedule-of-future-minimum-lease-payments-under-finance-leases-details</Role>
      <ShortName>Note 11 - Leases - Schedule of Future Minimum Lease Payments Under Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Note 11 - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-lease-cost-details</Role>
      <ShortName>Note 11 - Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Note 11 - Leases - Future Minimum Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-future-minimum-payments-for-operating-leases-details</Role>
      <ShortName>Note 11 - Leases - Future Minimum Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Note 11 - Leases - Undiscounted Cash Flows to be Received Under Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-undiscounted-cash-flows-to-be-received-under-operating-leases-details</Role>
      <ShortName>Note 11 - Leases - Undiscounted Cash Flows to be Received Under Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Note 11 - Leases - Lease Income Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-11-leases-lease-income-recognized-details</Role>
      <ShortName>Note 11 - Leases - Lease Income Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Note 12 - Derivative Instruments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments-details-textual</Role>
      <ShortName>Note 12 - Derivative Instruments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments-tables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="fdbc20230331_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Note 12 - Derivative Instruments - Schedule of Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20230331/role/statement-note-12-derivative-instruments-schedule-of-derivative-instruments-details</Role>
      <ShortName>Note 12 - Derivative Instruments - Schedule of Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 34 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, us-gaap:CommonStockNoParValue, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:ContractWithCustomerAssetNet, us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss, us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss, us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet, us-gaap:FinancingReceivableAllowanceForCreditLosses, us-gaap:GoodwillImpairmentLoss, us-gaap:HeldToMaturitySecuritiesFairValue, us-gaap:LoansHeldForSaleFairValueDisclosure, us-gaap:OtherForeclosedAssets, us-gaap:PreferredStockNoParValue, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:TreasuryStockCommonShares -  fdbc20230331_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="fdbc20230331_10q.htm">fdbc20230331_10q.htm</File>
    <File>ex_495445.htm</File>
    <File>ex_495446.htm</File>
    <File>ex_495447.htm</File>
    <File>ex_495448.htm</File>
    <File>fdbc-20230331.xsd</File>
    <File>fdbc-20230331_cal.xml</File>
    <File>fdbc-20230331_def.xml</File>
    <File>fdbc-20230331_lab.xml</File>
    <File>fdbc-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2159">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
