<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>701</ContextCount>
  <ElementCount>665</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>150</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="fdbc20231231_10k.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/20231231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-statements-of-income</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-statements-of-comprehensive-income</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Changes in Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-statements-of-changes-in-shareholders-equity</Role>
      <ShortName>Consolidated Statements of Changes in Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-1-nature-of-operations-and-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 1 - Nature of Operations and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 2 - Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-2-cash</Role>
      <ShortName>Note 2 - Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="fdbc20231231_10k.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/20231231/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="fdbc20231231_10k.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/20231231/role/statement-note-4-investment-securities</Role>
      <ShortName>Note 4 - Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="fdbc20231231_10k.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/20231231/role/statement-note-5-loans-and-leases</Role>
      <ShortName>Note 5 - Loans and Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 6 - Bank Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment</Role>
      <ShortName>Note 6 - Bank Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 7 - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits</Role>
      <ShortName>Note 7 - Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 8 - Short-term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings</Role>
      <ShortName>Note 8 - Short-term Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 9 - FHLB Advances and Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings</Role>
      <ShortName>Note 9 - FHLB Advances and Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 10 - Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans</Role>
      <ShortName>Note 10 - Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 11 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes</Role>
      <ShortName>Note 11 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 12 - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-12-retirement-plan</Role>
      <ShortName>Note 12 - Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 13 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements</Role>
      <ShortName>Note 13 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 14 - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share</Role>
      <ShortName>Note 14 - Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 15 - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters</Role>
      <ShortName>Note 15 - Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 16 - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions</Role>
      <ShortName>Note 16 - Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 17 - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-17-contingencies</Role>
      <ShortName>Note 17 - Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 18 - Recent Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-18-recent-accounting-pronouncements</Role>
      <ShortName>Note 18 - Recent Accounting Pronouncements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 19 - Parent Company Only</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only</Role>
      <ShortName>Note 19 - Parent Company Only</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 20 - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-20-employee-benefits</Role>
      <ShortName>Note 20 - Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 21 - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-21-revenue-recognition</Role>
      <ShortName>Note 21 - Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 22 - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases</Role>
      <ShortName>Note 22 - Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 24 - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments</Role>
      <ShortName>Note 24 - Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995476 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-1-nature-of-operations-and-summary-of-significant-accounting-policies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Note 3 - Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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/20231231/role/statement-note-3-accumulated-other-comprehensive-income</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995478 - Disclosure - Note 4 - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-4-investment-securities-tables</Role>
      <ShortName>Note 4 - Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-4-investment-securities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995479 - Disclosure - Note 5 - Loans and Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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/20231231/role/statement-note-5-loans-and-leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995480 - Disclosure - Note 6 - Bank Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment-tables</Role>
      <ShortName>Note 6 - Bank Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995481 - Disclosure - Note 7 - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits-tables</Role>
      <ShortName>Note 7 - Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995482 - Disclosure - Note 8 - Short-term Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings-tables</Role>
      <ShortName>Note 8 - Short-term Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995483 - Disclosure - Note 9 - FHLB Advances and Other Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings-tables</Role>
      <ShortName>Note 9 - FHLB Advances and Other Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995484 - Disclosure - Note 10 - Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-tables</Role>
      <ShortName>Note 10 - Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Note 11 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-tables</Role>
      <ShortName>Note 11 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995486 - Disclosure - Note 13 - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-tables</Role>
      <ShortName>Note 13 - Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Note 14 - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share-tables</Role>
      <ShortName>Note 14 - Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995488 - Disclosure - Note 15 - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters-tables</Role>
      <ShortName>Note 15 - Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995489 - Disclosure - Note 16 - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions-tables</Role>
      <ShortName>Note 16 - Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995490 - Disclosure - Note 19 - Parent Company Only (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only-tables</Role>
      <ShortName>Note 19 - Parent Company Only (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995491 - Disclosure - Note 22 - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-tables</Role>
      <ShortName>Note 22 - Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995492 - Disclosure - Note 24 - Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments-tables</Role>
      <ShortName>Note 24 - Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995493 - Disclosure - Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-1-nature-of-operations-and-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Nature of Operations and Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995494 - Disclosure - Note 2 - Cash (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-2-cash-details-textual</Role>
      <ShortName>Note 2 - Cash (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-2-cash</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Note 3 - Accumulated Other Comprehensive Income - Components of Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>51</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995496 - Disclosure - Note 3 - Accumulated Other Comprehensive Income - Amount Reclassified from Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>52</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Note 4 - Investment Securities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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/20231231/role/statement-note-4-investment-securities-tables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995498 - 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/20231231/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>54</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995499 - 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/20231231/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>55</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995500 - Disclosure - Note 4 - Investment Securities - Realized Gains and Losses From Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-4-investment-securities-realized-gains-and-losses-from-debt-securities-details</Role>
      <ShortName>Note 4 - Investment Securities - Realized Gains and Losses From Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995501 - Disclosure - Note 4 - Investment Securities - Continuous Unrealized Loss Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>57</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995502 - Disclosure - Note 5 - Loans and Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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/20231231/role/statement-note-5-loans-and-leases-tables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995503 - Disclosure - Note 5 - Loans and Leases - Classifications of Loans and Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>59</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995504 - Disclosure - Note 5 - Loans and Leases - Unamortized Nets Costs and Premiums Included in Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>60</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Note 5 - Loans and Leases - Non-accrual Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>61</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995506 - Disclosure - Note 5 - Loans and Leases - Troubled Debt Restructurings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>62</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Note 5 - Loans and Leases - Summary of Financing Receivables With Payment Default (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-5-loans-and-leases-summary-of-financing-receivables-with-payment-default-details</Role>
      <ShortName>Note 5 - Loans and Leases - Summary of Financing Receivables With Payment Default (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995508 - Disclosure - Note 5 - Loans and Leases - Past Due Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>64</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995509 - Disclosure - Note 5 - Loans and Leases - Impaired Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>65</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>995510 - Disclosure - Note 5 - Loans and Leases - Credit Risk Profile (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>66</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>995511 - Disclosure - Note 5 - Loans and Leases - Collateral Dependent Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>67</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>995512 - Disclosure - Note 5 - Loans and Leases - Change in Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>68</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>995513 - Disclosure - Note 5 - Loans and Leases - Credit Loss on Unfunded Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>69</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>995514 - Disclosure - Note 5 - Loans and Leases - Undiscounted Cash Flows for Direct Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/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>70</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>995515 - Disclosure - Note 6 - Bank Premises and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment-details-textual</Role>
      <ShortName>Note 6 - Bank Premises and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment-tables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>995516 - Disclosure - Note 6 - Bank Premises and Equipment - Components of Bank Premises and Equipments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-6-bank-premises-and-equipment-components-of-bank-premises-and-equipments-details</Role>
      <ShortName>Note 6 - Bank Premises and Equipment - Components of Bank Premises and Equipments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>995517 - Disclosure - Note 7 - Deposits (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits-details-textual</Role>
      <ShortName>Note 7 - Deposits (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits-tables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>995518 - Disclosure - Note 7 - Deposits - Maturities of Certificates of Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-7-deposits-maturities-of-certificates-of-deposits-details</Role>
      <ShortName>Note 7 - Deposits - Maturities of Certificates of Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>995519 - Disclosure - Note 8 - Short-term Borrowings (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings-details-textual</Role>
      <ShortName>Note 8 - Short-term Borrowings (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings-tables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>995520 - Disclosure - Note 8 - Short-term Borrowings - Components of Short-term Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-8-shortterm-borrowings-components-of-shortterm-borrowings-details</Role>
      <ShortName>Note 8 - Short-term Borrowings - Components of Short-term Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>995521 - Disclosure - Note 9 - FHLB Advances and Other Borrowings (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings-details-textual</Role>
      <ShortName>Note 9 - FHLB Advances and Other Borrowings (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings-tables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>995522 - Disclosure - Note 9 - FHLB Advances and Other Borrowings - Maturity and Weighted-average Interest Rate of Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-9-fhlb-advances-and-other-borrowings-maturity-and-weightedaverage-interest-rate-of-borrowings-details</Role>
      <ShortName>Note 9 - FHLB Advances and Other Borrowings - Maturity and Weighted-average Interest Rate of Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>995523 - Disclosure - Note 10 - Stock Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-details-textual</Role>
      <ShortName>Note 10 - Stock Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-tables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>995524 - Disclosure - Note 10 - Stock Plans - Summary of Weighted Average Fair Value and Vesting of Restricted Stock Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-summary-of-weighted-average-fair-value-and-vesting-of-restricted-stock-grants-details</Role>
      <ShortName>Note 10 - Stock Plans - Summary of Weighted Average Fair Value and Vesting of Restricted Stock Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>995525 - Disclosure - Note 10 - Stock Plans - Non-vested Restricted Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-nonvested-restricted-stock-details</Role>
      <ShortName>Note 10 - Stock Plans - Non-vested Restricted Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>995526 - Disclosure - Note 10 - Stock Plans - Summary of SSARs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-summary-of-ssars-details</Role>
      <ShortName>Note 10 - Stock Plans - Summary of SSARs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>995527 - Disclosure - Note 10 - Stock Plans - Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-stockbased-compensation-expense-details</Role>
      <ShortName>Note 10 - Stock Plans - Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>995528 - Disclosure - Note 10 - Stock Plans - Unrecognized Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-10-stock-plans-unrecognized-stockbased-compensation-expense-details</Role>
      <ShortName>Note 10 - Stock Plans - Unrecognized Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>995529 - Disclosure - Note 11 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-details-textual</Role>
      <ShortName>Note 11 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-tables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>995530 - Disclosure - Note 11 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 11 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>995531 - Disclosure - Note 11 - Income Taxes - Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-provision-for-income-taxes-details</Role>
      <ShortName>Note 11 - Income Taxes - Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>995532 - Disclosure - Note 11 - Income Taxes - Reconciliation of Effective Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-11-income-taxes-reconciliation-of-effective-income-tax-rate-details</Role>
      <ShortName>Note 11 - Income Taxes - Reconciliation of Effective Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>995533 - Disclosure - Note 12 - Retirement Plan (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-12-retirement-plan-details-textual</Role>
      <ShortName>Note 12 - Retirement Plan (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-12-retirement-plan</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>995534 - Disclosure - Note 13 - Fair Value Measurements (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-details-textual</Role>
      <ShortName>Note 13 - Fair Value Measurements (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-tables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>995535 - Disclosure - Note 13 - Fair Value Measurements - Carrying Amount and Estimated Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-carrying-amount-and-estimated-fair-value-details</Role>
      <ShortName>Note 13 - Fair Value Measurements - Carrying Amount and Estimated Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>995536 - Disclosure - Note 13 - Fair Value Measurements - Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-fair-value-on-a-recurring-basis-details</Role>
      <ShortName>Note 13 - Fair Value Measurements - Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>995537 - Disclosure - Note 13 - Fair Value Measurements - Fair Value on a Nonrecurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-fair-value-on-a-nonrecurring-basis-details</Role>
      <ShortName>Note 13 - Fair Value Measurements - Fair Value on a Nonrecurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>995538 - Disclosure - Note 13 - Fair Value Measurements - Off-balance Sheet Risks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-offbalance-sheet-risks-details</Role>
      <ShortName>Note 13 - Fair Value Measurements - Off-balance Sheet Risks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>995539 - Disclosure - Note 13 - Fair Value Measurements - Summary of Supply Commitment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-13-fair-value-measurements-summary-of-supply-commitment-details</Role>
      <ShortName>Note 13 - Fair Value Measurements - Summary of Supply Commitment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>995540 - Disclosure - Note 14 - Earnings Per Share (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share-details-textual</Role>
      <ShortName>Note 14 - Earnings Per Share (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share-tables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>995541 - Disclosure - Note 14 - Earnings Per Share - Computation of Basic and Diluted EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-14-earnings-per-share-computation-of-basic-and-diluted-eps-details</Role>
      <ShortName>Note 14 - Earnings Per Share - Computation of Basic and Diluted EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>995542 - Disclosure - Note 15 - Regulatory Matters (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters-details-textual</Role>
      <ShortName>Note 15 - Regulatory Matters (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters-tables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>995543 - Disclosure - Note 15 - Regulatory Matters - Compliance With Regulatory Capital Requirements Under Banking Regulations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-15-regulatory-matters-compliance-with-regulatory-capital-requirements-under-banking-regulations-details</Role>
      <ShortName>Note 15 - Regulatory Matters - Compliance With Regulatory Capital Requirements Under Banking Regulations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>995544 - Disclosure - Note 16 - Related Party Transactions (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions-details-textual</Role>
      <ShortName>Note 16 - Related Party Transactions (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions-tables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>995545 - Disclosure - Note 16 - Related Party Transactions - Schedule of Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-16-related-party-transactions-schedule-of-related-party-transactions-details</Role>
      <ShortName>Note 16 - Related Party Transactions - Schedule of Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>995546 - Disclosure - Note 17 - Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-17-contingencies-details-textual</Role>
      <ShortName>Note 17 - Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-17-contingencies</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>995547 - Disclosure - Note 18 - Recent Accounting Pronouncements (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-18-recent-accounting-pronouncements-details-textual</Role>
      <ShortName>Note 18 - Recent Accounting Pronouncements (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-18-recent-accounting-pronouncements</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>995548 - Disclosure - Note 19 - Parent Company Only - Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only-condensed-balance-sheets-details</Role>
      <ShortName>Note 19 - Parent Company Only - Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>995549 - Disclosure - Note 19 - Parent Company Only - Condensed Income Statements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only-condensed-income-statements-details</Role>
      <ShortName>Note 19 - Parent Company Only - Condensed Income Statements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Note 19 - Parent Company Only - Statements of Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only-statements-of-comprehensive-income-details</Role>
      <ShortName>Note 19 - Parent Company Only - Statements of Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>995551 - Disclosure - Note 19 - Parent Company Only - Condensed Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-19-parent-company-only-condensed-statements-of-cash-flows-details</Role>
      <ShortName>Note 19 - Parent Company Only - Condensed Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>995552 - Disclosure - Note 20 - Employee Benefits (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-20-employee-benefits-details-textual</Role>
      <ShortName>Note 20 - Employee Benefits (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-20-employee-benefits</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>995553 - Disclosure - Note 21 - Revenue Recognition (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-21-revenue-recognition-details-textual</Role>
      <ShortName>Note 21 - Revenue Recognition (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-21-revenue-recognition</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>995554 - Disclosure - Note 22 - Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-details-textual</Role>
      <ShortName>Note 22 - Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-tables</ParentRole>
      <Position>110</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>995555 - Disclosure - Note 22 - Leases - Analysis of Leased Property Under Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-analysis-of-leased-property-under-finance-leases-details</Role>
      <ShortName>Note 22 - Leases - Analysis of Leased Property Under Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>995556 - Disclosure - Note 22 - Leases - Schedule of Future Minimum Lease Payments Under Finance Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-schedule-of-future-minimum-lease-payments-under-finance-leases-details</Role>
      <ShortName>Note 22 - Leases - Schedule of Future Minimum Lease Payments Under Finance Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>995557 - Disclosure - Note 22 - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-lease-cost-details</Role>
      <ShortName>Note 22 - Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>995558 - Disclosure - Note 22 - Leases - Future Minimum Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-future-minimum-payments-for-operating-leases-details</Role>
      <ShortName>Note 22 - Leases - Future Minimum Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>995559 - Disclosure - Note 22 - Leases - Undiscounted Cash Flows to be Received Under Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-undiscounted-cash-flows-to-be-received-under-operating-leases-details</Role>
      <ShortName>Note 22 - Leases - Undiscounted Cash Flows to be Received Under Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>995560 - Disclosure - Note 22 - Leases - Lease Income Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-22-leases-lease-income-recognized-details</Role>
      <ShortName>Note 22 - Leases - Lease Income Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>995561 - Disclosure - Note 24 - Derivative Instruments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments-details-textual</Role>
      <ShortName>Note 24 - Derivative Instruments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments-tables</ParentRole>
      <Position>117</Position>
    </Report>
    <Report instance="fdbc20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>995562 - Disclosure - Note 24 - Derivative Instruments - Schedule of Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bankatfidelity.com/20231231/role/statement-note-24-derivative-instruments-schedule-of-derivative-instruments-details</Role>
      <ShortName>Note 24 - Derivative Instruments - Schedule of Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</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: 39 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, fdbc:FederalReserveBankReserveRequirement, fdbc:FinancingReceivablesTroubledDebtRestructuringSubsequentDefaultNumberOfContracts, us-gaap:AdvancesFromFederalHomeLoanBanks, 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:HeldToMaturitySecuritiesFairValue, us-gaap:LoansHeldForSaleFairValueDisclosure, us-gaap:OtherForeclosedAssets, us-gaap:PreferredStockNoParValue, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:TreasuryStockCommonShares, us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued -  fdbc20231231_10k.htm 8, 10, 13, 14, 15, 16, 17, 18, 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, 46, 47, 48, 49, 50, 51</Log>
    <Log type="Warning">[DQC.US.0090.9374] The element LesseeOperatingLeaseLiabilityPaymentsDue with a value of 12302000.000000 should be equal to the sum of OperatingLeaseLiability plus LesseeOperatingLeaseLiabilityUndiscountedExcessAmount. The value of these adds to 12124000.000000.  A difference of 178000.000000. In an annual filing this reconciliation is required and all elements should have a value in the current reporting period.

If the difference is due to an extension reconciliation item, then the filer should add a calculation relationship. The calculation tree should show the parent element as LesseeOperatingLeaseLiabilityPaymentsDue with children of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount + OperatingLeaseLiability + any extension items. There should already be a calculation tree defined for the components of LesseeOperatingLeaseLiabilityPaymentsDue comprised of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths +  LesseeOperatingLeaseLiabilityPaymentsDueYearTwo etc.  These two beakdowns of LesseeOperatingLeaseLiabilityPaymentsDue should be in seperate calculation groups. If an extension item appears as a child calculation of LesseeOperatingLeaseLiabilityPaymentsDue then no error is produced.

The properties of this LesseeOperatingLeaseLiabilityPaymentsDue fact are:
Context: i_2022-12-31
Unit: (none). - fdbc20231231_10k.htm 15911, 15913, 15914 - fdbc20231231_10k.htm 15911, 15913, 15914</Log>
  </Logs>
  <InputFiles>
    <File>fdbc-20231231.xsd</File>
    <File>fdbc-20231231_cal.xml</File>
    <File>fdbc-20231231_def.xml</File>
    <File>fdbc-20231231_lab.xml</File>
    <File>fdbc-20231231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="fdbc20231231_10k.htm">fdbc20231231_10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>performancegraph2023.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2023</BaseTaxonomy>
    <BaseTaxonomy items="2575">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
