<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nwpp="http://newpeoples.bank/20241231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="nwpp-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_KiserMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:KiserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AsburyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:AsburyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_KiserMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:KiserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AsburyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:AsburyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_KiserMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:KiserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AsburyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:AsburyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_JamesWKiserMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:JamesWKiserMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CToddAsburyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:CToddAsburyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CToddAsburyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001163389</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">nwpp:CToddAsburyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000004">0001163389</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_KiserMember"
      id="xdx2ixbrl0022"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_KiserMember"
      id="xdx2ixbrl0024"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31_custom_KiserMember"
      id="xdx2ixbrl0030"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31_custom_KiserMember"
      id="xdx2ixbrl0032"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000011">NEW PEOPLES BANKSHARES, INC.</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000013">&lt;table cellpadding="0" cellspacing="0" id="xdx_88B_eecd--PvpTableTextBlock_zuKic9020f3" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 5%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.9pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt/8.4pt Times New Roman, Times, Serif; margin: 0.05pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.2pt"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Year&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;	&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td id="xdx_48A_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--KiserMember_zmQKBeeCzrVe" style="width: 15%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.85pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 4.6pt 0 8.15pt; text-align: center; text-indent: -0.1pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Summary
    Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt; Table Total for PEO&lt;sup id="xdx_F57_zenmV9P46175"&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/8.4pt Times New Roman, Times, Serif; margin: 0.05pt 0 0 0.05in; text-align: center; text-indent: 16.4pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;(Kiser)&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td id="xdx_480_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--AsburyMember_zGxhPs6RPGV3" style="border-bottom: black 1pt solid; width: 10%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 7.55pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.05pt 0 0; text-align: center; text-indent: -0.1pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Summary
    Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt; Table Total for PEO&lt;sup id="xdx_F5E_zGINadHZneV8"&gt;(1)&lt;/sup&gt; &lt;span style="letter-spacing: -0.1pt"&gt;(Asbury)&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_487_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--KiserMember_zct2LRSizti4" style="border-bottom: black 1pt solid; width: 10%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.9pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.2pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt;
    Actually Paid to PEO&lt;sup id="xdx_F52_z3TcP3tQX6G3"&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/8.15pt Times New Roman, Times, Serif; margin: 0.05pt 0.2pt 0 0.05pt; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;(Kiser)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48D_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--AsburyMember_zxKGeKSmb6v4" style="border-bottom: black 1pt solid; width: 10%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 7.45pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 0.3pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt;
    Actually Paid to PEO&lt;sup id="xdx_F5D_zJFnV5HGbNsh"&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.5pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;(Asbury)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_486_eecd--NonPeoNeoAvgTotalCompAmt_zikmZzG6Ilri" style="border-bottom: black 1pt solid; width: 12%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.95pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 3.65pt 0 2.85pt; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Average
    Summary Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt; Table Total for &lt;span style="letter-spacing: -0.1pt"&gt;Non-PEO&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/8.1pt Times New Roman, Times, Serif; margin: 0 0.65pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;NEOs&lt;sup id="xdx_F5B_zISLKvJoDh9b"&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48F_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zD0drrqrtz06" style="border-bottom: black 1pt solid; width: 12%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.85pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0.05pt 2.2pt 0 1.2pt; text-align: center; text-indent: 0.05pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Average
    Compensation&lt;/b&gt;&lt;/span&gt;&lt;b&gt; Actually Paid to&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/9.2pt Times New Roman, Times, Serif; margin: 0 1.55pt 0 0.8pt; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Non-PEO
    NEOs&lt;sup id="xdx_F57_z6yu4ePKbRJ6"&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_48F_eecd--TotalShareholderRtnAmt_pp2p0_ziG4mCNroOB8" style="border-bottom: black 1pt solid; width: 10%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 4.25pt 0 3.15pt; text-align: center; text-indent: -0.15pt"&gt;&lt;b&gt;Value of Initial
    Fixed&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/9.15pt Times New Roman, Times, Serif; margin: 0 1.3pt 0 0; text-align: center"&gt;&lt;span style="letter-spacing: -0.2pt"&gt;&lt;b&gt;$100&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 4.2pt 0 3pt; text-align: center; text-indent: 0.05pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Investment&lt;/b&gt;&lt;/span&gt;&lt;b&gt;
    Based on &lt;span style="letter-spacing: -0.1pt"&gt;Total&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/9.2pt Times New Roman, Times, Serif; margin: 0 1.3pt 0 0.1pt; text-align: center"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Shareholder
    Return&lt;sup id="xdx_F53_z6WHLoX2JZJ"&gt;(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_489_eus-gaap--NetIncomeLoss_pn3n3_zBP53mC4LEXf" style="border-bottom: black 1pt solid; width: 10%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 8.95pt 0 0"&gt;&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.85pt 0 19.45pt; text-indent: -15pt"&gt;&lt;b&gt;Net Income &lt;span style="letter-spacing: -0.2pt"&gt;(in&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt/8.1pt Times New Roman, Times, Serif; margin: 0 0 0 4.1pt"&gt;&lt;span style="letter-spacing: -0.1pt"&gt;&lt;b&gt;Thousands)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41D_20240101__20241231_zHY4CvWjmaY8" style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-right: 5.45pt; text-align: center; line-height: 7.95pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.2pt"&gt;2024&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 4.35pt; text-align: right; line-height: 7.95pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;473,355&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;526,959&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.05pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;436,807&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.15pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;487,355&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.3pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;315,534&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.35pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;290,781&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 1.3pt; padding-left: 0.25pt; text-align: center; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;162.67&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.6pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;8,204&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20230101__20231231_zmtxd8b6MgGd" style="vertical-align: top; background-color: White"&gt;
    &lt;td style="padding-right: 5.45pt; text-align: center; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.2pt"&gt;2023&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 4.3pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.5pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0022"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;481,407&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.05pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.5pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.15pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;465,554&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.3pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;305,343&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.35pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;295,105&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 1.3pt; padding-left: 0.25pt; text-align: center; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;107.13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.6pt; text-align: right; line-height: 8.2pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;7,184&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_416_20220101__20221231_zPi33WIfn0ok" style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-right: 5.45pt; text-align: center; line-height: 8pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.2pt"&gt;2022&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 4.3pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.5pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0030"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;393,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.05pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt; letter-spacing: -0.5pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0032"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.15pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;393,685&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.3pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;279,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.35pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;279,223&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 1.3pt; padding-left: 0.25pt; text-align: center; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;115.19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0.6pt; text-align: right; line-height: 8pt"&gt;&lt;span style="font-size: 10pt"&gt;$ &lt;span style="letter-spacing: -0.1pt"&gt;8,082&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_KiserMember"
      decimals="0"
      id="Fact000014"
      unitRef="USD">473355</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000015"
      unitRef="USD">526959</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_KiserMember"
      decimals="0"
      id="Fact000016"
      unitRef="USD">436807</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000017"
      unitRef="USD">487355</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000018"
      unitRef="USD">315534</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000019"
      unitRef="USD">290781</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-01to2024-12-31"
      decimals="2"
      id="Fact000020"
      unitRef="USD">162.67</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000021"
      unitRef="USD">8204000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000023"
      unitRef="USD">481407</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000025"
      unitRef="USD">465554</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000026"
      unitRef="USD">305343</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">295105</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000028"
      unitRef="USD">107.13</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000029"
      unitRef="USD">7184000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-01-012022-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000031"
      unitRef="USD">393685</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-01-012022-12-31_custom_AsburyMember"
      decimals="0"
      id="Fact000033"
      unitRef="USD">393685</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000034"
      unitRef="USD">279223</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact000035"
      unitRef="USD">279223</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-01-012022-12-31"
      decimals="2"
      id="Fact000036"
      unitRef="USD">115.19</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000037"
      unitRef="USD">8082000</us-gaap:NetIncomeLoss>
    <ecd:PeoName
      contextRef="From2024-01-012024-12-31_custom_JamesWKiserMember"
      id="Fact000039">James W. Kiser</ecd:PeoName>
    <ecd:PeoName
      contextRef="From2024-01-012024-12-31_custom_CToddAsburyMember"
      id="Fact000040">C. Todd Asbury</ecd:PeoName>
    <ecd:PeoName
      contextRef="From2023-01-012023-12-31_custom_CToddAsburyMember"
      id="Fact000041">C. Todd Asbury</ecd:PeoName>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000014"
          xlink:label="Fact000014"
          xlink:type="locator"/>
        <link:footnote id="Footnote000038" xlink:label="Footnote000038" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During 2024 <xhtml:span id="xdx_905_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--JamesWKiserMember_zpGa0gDTOOW3">James W. Kiser</xhtml:span> was our PEO after March 31, 2024. During 2023 and 2024, <xhtml:span id="xdx_903_eecd--PeoName_c20240101__20241231__ecd--IndividualAxis__custom--CToddAsburyMember_zqO4dK8OfCW5"><xhtml:span id="xdx_902_eecd--PeoName_c20230101__20231231__ecd--IndividualAxis__custom--CToddAsburyMember_zsuRDg2RJiPg">C. Todd Asbury</xhtml:span></xhtml:span> was
our PEO through March 31, <xhtml:span style="letter-spacing: -0.1pt">2024.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000014"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000015"
          xlink:label="Fact000015"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000015"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000016"
          xlink:label="Fact000016"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000016"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000017"
          xlink:label="Fact000017"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000017"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0022"
          xlink:label="xdx2ixbrl0022"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0022"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000023"
          xlink:label="Fact000023"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000023"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0024"
          xlink:label="xdx2ixbrl0024"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0024"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000025"
          xlink:label="Fact000025"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000025"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0030"
          xlink:label="xdx2ixbrl0030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0030"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000031"
          xlink:label="Fact000031"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000031"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0032"
          xlink:label="xdx2ixbrl0032"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0032"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000033"
          xlink:label="Fact000033"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000033"
          xlink:to="Footnote000038"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000018"
          xlink:label="Fact000018"
          xlink:type="locator"/>
        <link:footnote id="Footnote000042" xlink:label="Footnote000042" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During 2024 our remaining NEOs consisted of Christopher G. Speaks and Bryan T. Booher. During 2023 our
remaining NEOs consisted of James W. Kiser and Christopher G. Speaks.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000018"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000019"
          xlink:label="Fact000019"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000019"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000026"
          xlink:label="Fact000026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000026"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000027"
          xlink:label="Fact000027"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000027"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000034"
          xlink:label="Fact000034"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000034"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000035"
          xlink:label="Fact000035"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000035"
          xlink:to="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          xlink:type="locator"/>
        <link:footnote id="Footnote000043" xlink:label="Footnote000043" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Calculated based on a fixed investment of $100 in the Company&#x2019;s stock, based on the closing price
of the Company&#x2019;s stock on the last trading day prior to January 1, 2023, assuming reinvestment of dividends, through and including
the end of each fiscal year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000028"
          xlink:label="Fact000028"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000028"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000036"
          xlink:label="Fact000036"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000036"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
