<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pnrg-20251231.xsd" xlink:type="simple"/>
    <context id="d_2025-01-01_2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056868</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056868</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056868</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag contextRef="d_2025-01-01_2025-12-31" id="ixv-2078">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="d_2025-01-01_2025-12-31" id="ixv-2079">0000056868</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="d_2025-01-01_2025-12-31" id="c3">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="d_2025-01-01_2025-12-31" id="c4">PRIMEENERGY RESOURCES CORPORATION</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="d_2025-01-01_2025-12-31" id="c5">
&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;&lt;a href="#" id="PAYVERSUS"&gt;&lt;/a&gt;PAY VERSUS PERFORMANCE&lt;/b&gt;&lt;/p&gt;

&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

&lt;div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"&gt;

		&lt;tbody&gt;&lt;tr&gt;
			&lt;td style="border-width: 1px; border-style: solid; border-color: black black rgb(0, 0, 0); vertical-align: bottom; width: 8.7%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.7%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 6.5%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.7%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 6.5%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.7%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 6.5%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.7%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 6.5%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 6.2%; border-top: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Value of Initial&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Fixed $100&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Investment&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;based on:&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.6%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 5.2%; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-right: 1px solid black; border-top: 1px solid black;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Compensation&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Table Total&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;for PEO&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Actually&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Paid to PEO (1)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Compensation&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Table&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Total for&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;non-PEO&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Named&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Executive&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Officers (2)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:7.1%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Actually Paid&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;to non-PEO&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Named&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Executive&lt;/b&gt;&lt;br/&gt;
			&lt;b&gt;Officers (1)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Shareholder&lt;/b&gt;&lt;/p&gt;

			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Return (3)&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td colspan="2" style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.8%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;b&gt;Net Income&lt;/b&gt;&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;"&gt;2025&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,962,790&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,962,790&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,757,553&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,757,553&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;196.65&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;26,312,000&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;"&gt;2024&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,924,536&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,924,536&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,724,178&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.7%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:6.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,724,178&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.5%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;252.53&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.3%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.4%;"&gt;&#160;&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:0.6%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:5.2%;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;55,404,000&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 0.4%; border-right: 1px solid black;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="vertical-align: bottom; width: 8.7%; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 9pt;"&gt;2023&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.7%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 6.5%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,605,562&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.7%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 6.5%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;4,605,562&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.7%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 6.5%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,389,752&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.7%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 6.5%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;2,389,752&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.6%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 5.5%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;122.30&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.3%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.6%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;$&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 5.2%; border-bottom: 1px solid black;"&gt;
			&lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"&gt;28,103,000&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="vertical-align: bottom; width: 0.4%; border-right: 1px solid black; border-bottom: 1px solid black;"&gt;&#160;&lt;/td&gt;
		&lt;/tr&gt;

&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;

		&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;
			&lt;td style="width: 27pt;"&gt;
			&lt;p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;(1)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="width: auto;"&gt;
			&lt;p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;Because our named executive officers have not received any equity awards, or held any unvested equity awards, in each of the years presented in the table, total Compensation is equal to Compensation actually paid, therefore, no reconciliation is presented.&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/tbody&gt;&lt;/table&gt;

&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;

		&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;
			&lt;td style="width: 27pt;"&gt;
			&lt;p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;(2)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="width: auto;"&gt;
			&lt;p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"&gt;The Non-PEO Named Executive Officers for each year shown include Ms. Cummings as she was the only executive officer other than our Chief Executive Officer for each year shown.&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/tbody&gt;&lt;/table&gt;

&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;

		&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;
			&lt;td style="width: 27pt;"&gt;
			&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;(3)&lt;/p&gt;
			&lt;/td&gt;
			&lt;td style="width: auto;"&gt;
			&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Total Shareholder Return represents the cumulative value of a $100 investment in the Company&#x2019;s common stock, measured from the beginning of the earliest year presented. The calculation assumes reinvestment of dividends, although the Company has not paid any dividends during the periods presented.&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;

&lt;/tbody&gt;&lt;/table&gt;

&lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;



&lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="d_2025-01-01_2025-12-31"
      decimals="0"
      id="c8"
      unitRef="USD">4962790</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="d_2025-01-01_2025-12-31"
      decimals="0"
      id="c9"
      unitRef="USD">4962790</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="d_2025-01-01_2025-12-31"
      decimals="0"
      id="c10"
      unitRef="USD">2757553</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="d_2025-01-01_2025-12-31"
      decimals="0"
      id="c11"
      unitRef="USD">2757553</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="d_2025-01-01_2025-12-31"
      decimals="INF"
      id="c12"
      unitRef="USD">196.65</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="d_2025-01-01_2025-12-31"
      decimals="0"
      id="c13"
      unitRef="USD">26312000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="d_2024-01-01_2024-12-31"
      decimals="0"
      id="c14"
      unitRef="USD">4924536</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="d_2024-01-01_2024-12-31"
      decimals="0"
      id="c15"
      unitRef="USD">4924536</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="d_2024-01-01_2024-12-31"
      decimals="0"
      id="c16"
      unitRef="USD">2724178</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="d_2024-01-01_2024-12-31"
      decimals="0"
      id="c17"
      unitRef="USD">2724178</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="d_2024-01-01_2024-12-31"
      decimals="INF"
      id="c18"
      unitRef="USD">252.53</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="d_2024-01-01_2024-12-31"
      decimals="0"
      id="c19"
      unitRef="USD">55404000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="0"
      id="c20"
      unitRef="USD">4605562</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="0"
      id="c21"
      unitRef="USD">4605562</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="0"
      id="c22"
      unitRef="USD">2389752</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="0"
      id="c23"
      unitRef="USD">2389752</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c24"
      unitRef="USD">122.3</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="0"
      id="c25"
      unitRef="USD">28103000</us-gaap:NetIncomeLoss>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="d_2025-01-01_2025-12-31" id="c29">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
</xbrl>
