<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:NEPH="http://nephros.com/20251231"
  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:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="neph-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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">0001196298</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:FirstPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">NEPH:SecondPeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001196298</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">NEPH:ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">ecd:NonPeoNeoMember</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>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000004">0001196298</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0011">DEF 14A</dei:DocumentType>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-012025-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0016"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-012025-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0018"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0024"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0026"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-012025-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0054"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0055"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0056"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0057"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0058"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0059"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0060"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0061"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-012025-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0062"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0063"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0064"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0065"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0066"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0067"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0068"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0069"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0070"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_FirstPeoMember"
      id="xdx2ixbrl0071"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0073"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0075"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0076"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0077"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_FirstPeoMember"
      id="xdx2ixbrl0079"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0086"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0087"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0088"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0089"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0092"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0096"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0098"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0101"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0105"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0107"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0108"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0109"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_custom_SecondPeoMember"
      id="xdx2ixbrl0110"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0118"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0120"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0123"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0126"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0127"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0128"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0129"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0132"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0136"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0138"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0139"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0140"
      unitRef="USD"
      xsi:nil="true"/>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember_ecd_NonPeoNeoMember"
      id="xdx2ixbrl0141"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000012">NEPHROS, INC.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000013">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:PvpTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000015">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eecd--PvpTableTextBlock_zErFWutVIyzk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48E_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--FirstPeoMember_zrgnaUNPgSme" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Summary
                                            Compensation Table Total for First Principal Executive Officer (&#x201c;PEO&#x201d;)&lt;span id="xdx_F57_zzv7WZceSxXb"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_486_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--SecondPeoMember_zDZZVXxKuLff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Summary Compensation Table Total for Second PEO&lt;sup id="xdx_F52_zZ2bAvGy2vkf"&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--FirstPeoMember_zkluzbhiUQCc" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid to First PEO&lt;sup id="xdx_F59_zKXiWpSp7185"&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--SecondPeoMember_zvOLEm5GlNe8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid to Second PEO&lt;sup id="xdx_F52_zD6nKK9wWAug"&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_480_eecd--NonPeoNeoAvgTotalCompAmt_zGBs664m21m" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;sup id="xdx_F5A_zqrHUEVfBi29"&gt;(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eecd--NonPeoNeoAvgCompActuallyPaidAmt_z7dzqbvnC0r1" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;sup id="xdx_F5F_zrwLkMyVM51i"&gt;(4)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eecd--TotalShareholderRtnAmt_pp2d_z0AruDC9A5G1" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Value of Initial Fixed $100 Investment Based on Total Shareholder Return (&#x201c;TSR&#x201d;)&lt;sup id="xdx_F5A_zXM45NTSvkdb"&gt;(5)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48D_eus-gaap--NetIncomeLoss_zwFcAxYDOz26" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Net Income (Loss)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;(a)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(b)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(c)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(d)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(e)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(f)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(g)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(h)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;(i)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20250101__20251231_zpnfAGJuRlce" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: center; padding-left: 0pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0016"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;627,125&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0018"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,175,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;322,617&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;876,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;24.75&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,194,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41B_20240101__20241231_z7bvCHVJMFX4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0024"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;410,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0026"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(175,734&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;148,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(68,641&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20230101__20231231_zyVZd3APlwn9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;545,549&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;544,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,293,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;348,449&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40.33&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,575,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-012025-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000017"
      unitRef="USD">627125</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-012025-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000019"
      unitRef="USD">1175507</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000020"
      unitRef="USD">322617</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">876387</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="2"
      id="Fact000022"
      unitRef="USD">24.75</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">1194000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000025"
      unitRef="USD">410172</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000027"
      unitRef="USD">-175734</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000028"
      unitRef="USD">148704</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">-68641</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-012024-12-31"
      decimals="2"
      id="Fact000030"
      unitRef="USD">24.92</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">74000</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_FirstPeoMember"
      decimals="0"
      id="Fact000032"
      unitRef="USD">545549</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000033"
      unitRef="USD">694972</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_FirstPeoMember"
      decimals="0"
      id="Fact000034"
      unitRef="USD">544401</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000035"
      unitRef="USD">1293587</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000036"
      unitRef="USD">167572</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000037"
      unitRef="USD">348449</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="2"
      id="Fact000038"
      unitRef="USD">40.33</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000039"
      unitRef="USD">-1575000</us-gaap:NetIncomeLoss>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000046">&lt;p id="xdx_89C_eecd--NamedExecutiveOfficersFnTextBlock_dU_zTh1KOnAxBf9" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 4%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 96%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The dollar
    amounts reported in columns (b) and (c) are the amounts of total compensation reported for &lt;span id="xdx_907_eecd--PeoName_c20250101__20251231_zRxSpOz4HzC1"&gt;&lt;span id="xdx_90C_eecd--PeoName_c20240101__20241231_zbtr1Jl1Ehol"&gt;Andrew Astor&lt;/span&gt;&lt;/span&gt;, our former President, Chief
    Executive Officer and Chief Financial Officer (shown as first PEO) and Robert Banks, our President and Chief Executive Officer (shown
    as the second PEO), for each corresponding year in the &#x201c;Total&#x201d; column of the Summary Compensation Table. Refer to &#x201c;Summary
    Compensation Table&#x201d; in this proxy statement for Mr. Banks&#x2019;s compensation with respect to the fiscal years ended December
    31, 2025 and 2024. Mr. Astor served as President and Chief Executive Officer from August 24, 2020 to May 11, 2023 and as Chief Financial
    Officer from January 28, 2021 to November 1, 2023. &lt;span id="xdx_907_eecd--PeoName_c20230101__20231231_zHYMukvtqxr7"&gt;Mr. Banks&lt;/span&gt; was appointed President and Chief Executive Officer effective May 11,
    2023. For Mr. Astor&#x2019;s and Mr. Banks&#x2019;s compensation with respect to the fiscal year ended December 31, 2023, refer to
    &#x201c;Summary Compensation Table&#x201d; from our definitive proxy statement on Schedule 14A filed with the Securities and Exchange
    Commission on April 12, 2024, which is incorporated herein by reference.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2025-01-01to2025-12-31" id="Fact000047">Andrew Astor</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-012024-12-31" id="Fact000048">Andrew Astor</ecd:PeoName>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000049">Mr. Banks</ecd:PeoName>
    <ecd:Additional402vDisclosureTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000051">&lt;p id="xdx_89E_eecd--Additional402vDisclosureTextBlock_dU_z8eXUQU073Sj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 13.5pt; text-align: justify; text-indent: -13.5pt"&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 4%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 96%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The dollar amounts reported
    in columns (d) and (e) represent the amount of Compensation Actually Paid to Mr. Astor (shown as first PEO) and Mr. Banks (shown
    as second PEO). In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to Mr.
    Astor and Mr. Banks&#x2019;s Total Compensation from the Summary Compensation Table, in order to determine Compensation Actually Paid:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</ecd:Additional402vDisclosureTextBlock>
    <NEPH:AdjToFirstPeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000053">&lt;p id="xdx_899_ecustom--AdjToFirstPeoCompFnTextBlock_dU_zzEtT2doqjBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_481_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--FirstPeoMember_zyHvAlgaspwf" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reported Summary Compensation Table Total for First PEO&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48E_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--FirstPeoMember_zX0tzR2JqXuf" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Grant date fair value of any equity awards granted during the applicable year&lt;sup id="xdx_F50_zBCJ1id4cs2"&gt;(a)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember__ecd--IndividualAxis__custom--FirstPeoMember_zWXU8esnSEsb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Fair value as of the end of the prior fiscal year of any awards granted in any prior fiscal year that fail to meet the applicable vesting cond itions during the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--FirstPeoMember_zjc4OvAqs19b" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Year-end fair value of outstanding and unvested equity awards granted during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48E_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--FirstPeoMember_zXadk92tDiak" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Vesting date fair value of awards that were granted and vested during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_488_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember__ecd--IndividualAxis__custom--FirstPeoMember_ziui0801vqpc" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in the fair value of equity awards granted in prior years that are outstanding and unvested as of the end of the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48C_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember__ecd--IndividualAxis__custom--FirstPeoMember_z1MBFO5lsxWe" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in fair value of equity awards granted in prior years that vested during the covered year&lt;sup id="xdx_F5E_z3HgPpQci95f"&gt;(b)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48F_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember__ecd--IndividualAxis__custom--FirstPeoMember_zryrqn8Pa2t3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Value of dividends or other earnings paid on equity awards in the applicable year prior to the vesting date that are not otherwise included in total compensation for the year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48C_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--FirstPeoMember_zn0oXoAsyDE7" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_419_20250101__20251231_zzJoKhwrXT62" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0054"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0055"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0056"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0057"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0058"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0059"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0061"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0062"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_414_20240101__20241231_zGKhTG8ENYUc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0063"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0065"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0066"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0067"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0068"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0069"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0070"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0071"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20230101__20231231_zqzHuAgA8OEa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 10%; text-align: center; padding-left: 0pt"&gt;2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;545,549&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0073"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;(8,463&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0075"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0077"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;7,315&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0079"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;544,401&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: top"&gt;&lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F01_zBsxJ8wGZ8j" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F10_zTGZkaFQAlka" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F03_zMAM6TWSCb2c" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1A_z79HJ8ucrdJi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Measured from the end of
    the prior fiscal year to the vesting date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;


</NEPH:AdjToFirstPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_FirstPeoMember"
      decimals="0"
      id="Fact000072"
      unitRef="USD">545549</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember_custom_FirstPeoMember"
      decimals="0"
      id="Fact000074"
      unitRef="USD">-8463</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_FirstPeoMember"
      decimals="0"
      id="Fact000078"
      unitRef="USD">7315</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_FirstPeoMember"
      decimals="0"
      id="Fact000080"
      unitRef="USD">544401</ecd:PeoActuallyPaidCompAmt>
    <NEPH:AdjToSecondPeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000084">&lt;p id="xdx_891_ecustom--AdjToSecondPeoCompFnTextBlock_dU_zI1InLeTOPWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_485_eecd--PeoTotalCompAmt_hecd--IndividualAxis__custom--SecondPeoMember_zpQX1MZmgGwe" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reported Summary Compensation Table Total for Second PEO&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--SecondPeoMember_ztzby8dY6n43" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Grant date fair value of any equity awards granted during the applicable year&lt;sup id="xdx_F5D_zma6NzpoZiDi"&gt;(a)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_480_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember__ecd--IndividualAxis__custom--SecondPeoMember_zLXkZMRFmwRb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Fair value as of the end of the prior fiscal year of any awards granted in any prior fiscal year that fail to meet the applicable vesting conditions during the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--SecondPeoMember_zVPMn6CQjdnh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Year-end fair value of outstanding and unvested equity awards granted during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember__ecd--IndividualAxis__custom--SecondPeoMember_zZ15L4rHlTA2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Vesting date fair value of awards that were granted and vested during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember__ecd--IndividualAxis__custom--SecondPeoMember_zTodZiPbn57d" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in the fair value of equity awards granted in prior years that are outstanding and unvested as of the end of the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_481_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember__ecd--IndividualAxis__custom--SecondPeoMember_zoYgCYg62Md" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in fair value of equity awards granted in prior years that vested during the covered year&lt;sup id="xdx_F5D_zufVgoIDxWMk"&gt;(b)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48D_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember__ecd--IndividualAxis__custom--SecondPeoMember_z2k4GWl6euGk" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Value of dividends or other earnings paid on equity awards in the applicable year prior to the vesting date that are not otherwise included in total compensation for the year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--PeoActuallyPaidCompAmt_hecd--IndividualAxis__custom--SecondPeoMember_z60Q7Ndlrw1c" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_412_20250101__20251231_zJdtrfKVzHoa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 10%; text-align: center; padding-left: 0pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;627,125&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0087"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0089"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;430,027&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;118,354&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0092"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;1,175,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20240101__20241231_zYFO1vwv30gl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;410,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(14,672&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0096"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,091&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(405,448&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(173,878&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0101"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(175,734&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_41C_20230101__20231231_zbqzrmaeltX3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,972&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(350,022&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0105"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;948,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0107"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0109"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,293,587&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 49.7pt; text-indent: -13.7pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F04_zptAXJ1heW16" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1E_zP6EJKfPR3e2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_F00_zulOlUDde8Qi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1E_zw4T5JjtMUW3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Measured from the end of
    the prior fiscal year to the vesting date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</NEPH:AdjToSecondPeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-012025-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000085"
      unitRef="USD">627125</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000090"
      unitRef="USD">430027</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000091"
      unitRef="USD">118354</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-012025-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000093"
      unitRef="USD">1175507</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000094"
      unitRef="USD">410172</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000095"
      unitRef="USD">-14672</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000097"
      unitRef="USD">8091</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000099"
      unitRef="USD">-405448</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000100"
      unitRef="USD">-173878</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000102"
      unitRef="USD">-175734</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000103"
      unitRef="USD">694972</ecd:PeoTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000104"
      unitRef="USD">-350022</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_custom_SecondPeoMember"
      decimals="0"
      id="Fact000106"
      unitRef="USD">948637</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31_custom_SecondPeoMember"
      decimals="0"
      id="Fact000111"
      unitRef="USD">1293587</ecd:PeoActuallyPaidCompAmt>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000115">&lt;p id="xdx_895_eecd--AdjToNonPeoNeoCompFnTextBlock_dU_zj80UNSMCfk7" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;Year&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_489_eecd--NonPeoNeoAvgTotalCompAmt_hecd--IndividualAxis__ecd--NonPeoNeoMember_zFXSA5kRlh4k" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average of Reported Summary Compensation Table Total for non-PEO NEOs&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_482_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zaanzsJ0g1Ai" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Grant date fair value of any equity awards granted during the applicable year&lt;sup id="xdx_F54_zvSLU5GAPhdh"&gt;(a)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48E_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--FairValueAsOfTheEndOfThePriorFiscalYearOfAnyAwardsGrantedInAnyPriorFiscalYearThatFailToMeetTheApplicableVestingConditionsDuringTheCoveredYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zcL8jDbuoVy5" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Less: Fair value as of the end of the prior fiscal year of any awards granted in any prior fiscal year that fail to meet the applicable vesting conditions during the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_486_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zON8vG0SbY6l" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Year-end fair value of outstanding and unvested equity awards granted during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--VestingDateFairValueOfAwardsThatWereGrantedAndVestedDuringTheApplicableYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zBzE9xCJZxrh" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Vesting date fair value of awards that were granted and vested during the applicable year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_48A_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zvruXtFsic2a" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in the fair value of equity awards granted in prior years that are outstanding and unvested as of the end of the covered year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_487_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zrki8H5ZCz17" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: year-over-year change in fair value of equity awards granted in prior years that vested during the covered year&lt;sup id="xdx_F5C_zo1qnMlCfvu2"&gt;(b)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_488_eecd--AdjToCompAmt_hecd--AdjToCompAxis__custom--ValueOfDividendsOrOtherEarningsPaidOnEquityAwardsInTheApplicableYearPriorToTheVestingDateThatAreNotOtherwiseIncludedInTotalCompensationForTheYearMember__ecd--IndividualAxis__ecd--NonPeoNeoMember_zaZblc5t20yf" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Plus: Value of dividends or other earnings paid on equity awards in the applicable year prior to the vesting date that are not otherwise included in total compensation for the year&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_483_eecd--NonPeoNeoAvgCompActuallyPaidAmt_hecd--IndividualAxis__ecd--NonPeoNeoMember_zJG5chm8J1ya" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;($)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_414_20250101__20251231_zJisYcl9qZxa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%; text-align: center; padding-left: 0pt"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;322,617&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;(117,853&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0118"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;444,733&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0120"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;184,161&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;42,728&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0123"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 4%; text-align: right"&gt;876,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_418_20240101__20241231_z7kR6gHVjf1d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;148,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0126"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0127"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0128"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0129"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(163,319&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(54,027&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0132"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(68,641&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_415_20230101__20231231_zzvgvcWCzW3b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-left: 0pt"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;167,572&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(137,227&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0136"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;318,104&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0138"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0139"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0140"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0141"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;348,449&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F0C_zTXpPKJhDpgi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1A_z5TzEZcIYImk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_F03_zn22uvFo21Uk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F19_zEixqHNrAEH1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Measured from the end of
    the prior fiscal year to the vesting date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-012025-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000116"
      unitRef="USD">322617</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000117"
      unitRef="USD">-117853</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000119"
      unitRef="USD">444733</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000121"
      unitRef="USD">184161</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2025-01-012025-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000122"
      unitRef="USD">42728</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-012025-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000124"
      unitRef="USD">876387</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000125"
      unitRef="USD">148704</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInTheFairValueOfEquityAwardsGrantedInPriorYearsThatAreOutstandingAndUnvestedAsOfTheEndOfTheCoveredYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000130"
      unitRef="USD">-163319</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-01-012024-12-31_custom_YearOverYearChangeInFairValueOfEquityAwardsGrantedInPriorYearsThatVestedDuringTheCoveredYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000131"
      unitRef="USD">-54027</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000133"
      unitRef="USD">-68641</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000134"
      unitRef="USD">167572</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_GrantDateFairValueOfAnyEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000135"
      unitRef="USD">-137227</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-01-012023-12-31_custom_YearEndFairValueOfOutstandingAndUnvestedEquityAwardsGrantedDuringTheApplicableYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000137"
      unitRef="USD">318104</ecd:AdjToCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000142"
      unitRef="USD">348449</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000146">&lt;p id="xdx_898_eecd--CompActuallyPaidVsNetIncomeTextBlock_dU_zMcmRGuDL1wh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Compensation
Actually Paid and Net Income (Loss)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
our executive compensation program, we utilize net income (loss), along with sales, profitability and cash flow from operations as performance
measures for determining bonuses payable to our executive officers. Our net income increased from $74,000 in 2024 to $1,194,000 in 2025,
and the Compensation Actually Paid to our PEO and the average Compensation Actually Paid to our Non-PEO NEOs also increased in this period,
primarily due to the grant of new equity awards in 2025 (as no equity or non-equity incentives were awarded to our named executive officers
in 2024).&lt;/span&gt;&lt;/p&gt;

</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000148">&lt;p id="xdx_894_eecd--CompActuallyPaidVsTotalShareholderRtnTextBlock_dU_zmkIG7Z7f8Kg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Compensation
Actually Paid and Company Total Shareholder Return (&#x201c;TSR&#x201d;)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following graph sets forth the relationship between Compensation Actually Paid to our PEO, the average of Compensation Actually Paid
to our Non-PEO NEOs, and the Company&#x2019;s TSR over the period covering fiscal years 2023, 2024 and 2025. For fiscal year 2023, the
Compensation Actually Paid to our PEO included compensation paid to Robert Banks, our current Chief Executive Officer, and Andrew Astor,
our former Chief Executive Officer, who served as President and Chief Executive Officer from August 24, 2020 to May 11, 2023 and as Chief
Financial Officer from January 28, 2021 to November 1, 2023. As demonstrated by the graph below, the amount of Compensation Actually
Paid to the company&#x2019;s PEO, and the average amount of Compensation Actually paid to the company&#x2019;s other NEOs as a group, is
aligned with the Company&#x2019;s TSR for the years presented. The alignment of Compensation Actually Paid with the Company&#x2019;s cumulative
TSR over the period presented is a result of having a significant portion of executive compensation tied to equity awards, the fair value
of which is inherently driven by the Company&#x2019;s stock price. During 2024, we did not award any equity or non-equity incentives to
our named executive officers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;img alt="" src="formdef14a_002.jpg" style="height: 331px; width: 680px"/&gt;&#160;&lt;/p&gt;

</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#xdx2ixbrl0016"
          xlink:label="xdx2ixbrl0016"
          xlink:type="locator"/>
        <link:footnote id="Footnote000040" xlink:label="Footnote000040" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The dollar
    amounts reported in columns (b) and (c) are the amounts of total compensation reported for Andrew Astor, our former President, Chief
    Executive Officer and Chief Financial Officer (shown as first PEO) and Robert Banks, our President and Chief Executive Officer (shown
    as the second PEO), for each corresponding year in the &#x201c;Total&#x201d; column of the Summary Compensation Table. Refer to &#x201c;Summary
    Compensation Table&#x201d; in this proxy statement for Mr. Banks&#x2019;s compensation with respect to the fiscal years ended December
    31, 2025 and 2024. Mr. Astor served as President and Chief Executive Officer from August 24, 2020 to May 11, 2023 and as Chief Financial
    Officer from January 28, 2021 to November 1, 2023. Mr. Banks was appointed President and Chief Executive Officer effective May 11,
    2023. For Mr. Astor&#x2019;s and Mr. Banks&#x2019;s compensation with respect to the fiscal year ended December 31, 2023, refer to
    &#x201c;Summary Compensation Table&#x201d; from our definitive proxy statement on Schedule 14A filed with the Securities and Exchange
    Commission on April 12, 2024, which is incorporated herein by reference.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0016"
          xlink:to="Footnote000040"
          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="Footnote000040"
          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="Footnote000040"
          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="Footnote000040"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000032"
          xlink:label="Fact000032"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000032"
          xlink:to="Footnote000040"
          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="Footnote000040"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0018"
          xlink:label="xdx2ixbrl0018"
          xlink:type="locator"/>
        <link:footnote id="Footnote000041" xlink:label="Footnote000041" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The dollar amounts reported
    in columns (d) and (e) represent the amount of Compensation Actually Paid to Mr. Astor (shown as first PEO) and Mr. Banks (shown
    as second PEO). In accordance with the requirements of Item 402(v) of Regulation S-K, the following adjustments were made to Mr.
    Astor and Mr. Banks&#x2019;s Total Compensation from the Summary Compensation Table, in order to determine Compensation Actually Paid:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0018"
          xlink:to="Footnote000041"
          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="Footnote000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0026"
          xlink:label="xdx2ixbrl0026"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0026"
          xlink:to="Footnote000041"
          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="Footnote000041"
          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="Footnote000041"
          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="Footnote000041"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000020"
          xlink:label="Fact000020"
          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">For the 2025,
    2024 and 2023 fiscal years, our Non-PEO NEO was Judy Krandel, who was appointed as Chief Financial Officer effective November 1,
    2023. The dollar amounts reported in column (f) are the amounts of total compensation reported for Ms. Krandel for each corresponding
    year in the &#x201c;Total&#x201d; column of the Summary Compensation Table. Refer to &#x201c;Summary Compensation Table&#x201d; in this
    proxy statement for Ms. Krandel&#x2019;s compensation with respect to the fiscal years ended December 31, 2025 and 2024. For Ms. Krandel&#x2019;s
    compensation with respect to the fiscal year ended December 31, 2023, refer to &#x201c;Summary Compensation Table&#x201d; from our
    definitive proxy statement on Schedule 14A filed with the Securities and Exchange Commission on April 12, 2024, which is incorporated
    herein by reference.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000020"
          xlink:to="Footnote000042"
          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="Footnote000042"
          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="Footnote000042"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000021"
          xlink:label="Fact000021"
          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">The dollar amounts reported
    in column (g) represent the amount of Compensation Actually Paid to Ms. Krandel . In accordance with the requirements of Item 402(v)
    of Regulation S-K, the following adjustments were made to Ms. Krandel&#x2019;s Total Compensation from the Summary Compensation Table,
    in order to determine Compensation Actually Paid:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000021"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000029"
          xlink:label="Fact000029"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000029"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000037"
          xlink:label="Fact000037"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000037"
          xlink:to="Footnote000043"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000022"
          xlink:label="Fact000022"
          xlink:type="locator"/>
        <link:footnote id="Footnote000044" xlink:label="Footnote000044" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Calculated
    by dividing the sum of the cumulative amount of dividends for the measurement period, assuming dividend reinvestment, and the difference
    between the share price of our common stock at the end and the beginning of the measurement period by the share price of our common
    stock at the beginning of the measurement period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000022"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000030"
          xlink:label="Fact000030"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000030"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000038"
          xlink:label="Fact000038"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000038"
          xlink:to="Footnote000044"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0055"
          xlink:label="xdx2ixbrl0055"
          xlink:type="locator"/>
        <link:footnote id="Footnote000081" xlink:label="Footnote000081" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0055"
          xlink:to="Footnote000081"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0064"
          xlink:label="xdx2ixbrl0064"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0064"
          xlink:to="Footnote000081"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0073"
          xlink:label="xdx2ixbrl0073"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0073"
          xlink:to="Footnote000081"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0060"
          xlink:label="xdx2ixbrl0060"
          xlink:type="locator"/>
        <link:footnote id="Footnote000082" xlink:label="Footnote000082" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Measured from the end of
    the prior fiscal year to the vesting date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0060"
          xlink:to="Footnote000082"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0069"
          xlink:label="xdx2ixbrl0069"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0069"
          xlink:to="Footnote000082"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000078"
          xlink:label="Fact000078"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000078"
          xlink:to="Footnote000082"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0086"
          xlink:label="xdx2ixbrl0086"
          xlink:type="locator"/>
        <link:footnote id="Footnote000112" xlink:label="Footnote000112" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0086"
          xlink:to="Footnote000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000095"
          xlink:label="Fact000095"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000095"
          xlink:to="Footnote000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000104"
          xlink:label="Fact000104"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000104"
          xlink:to="Footnote000112"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000091"
          xlink:label="Fact000091"
          xlink:type="locator"/>
        <link:footnote id="Footnote000113" xlink:label="Footnote000113" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Measured from the end of
    the prior fiscal year to the vesting date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000091"
          xlink:to="Footnote000113"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000100"
          xlink:label="Fact000100"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000100"
          xlink:to="Footnote000113"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0109"
          xlink:label="xdx2ixbrl0109"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0109"
          xlink:to="Footnote000113"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000117"
          xlink:label="Fact000117"
          xlink:type="locator"/>
        <link:footnote id="Footnote000143" xlink:label="Footnote000143" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The grant date
    fair value of equity awards represents the total of the amounts reported in the &#x201c;Stock Awards&#x201d; and &#x201c;Option Awards&#x201d;
    columns in the Summary Compensation Table for the applicable year.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000117"
          xlink:to="Footnote000143"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0126"
          xlink:label="xdx2ixbrl0126"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0126"
          xlink:to="Footnote000143"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000135"
          xlink:label="Fact000135"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000135"
          xlink:to="Footnote000143"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000122"
          xlink:label="Fact000122"
          xlink:type="locator"/>
        <link:footnote id="Footnote000144" xlink:label="Footnote000144" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Measured from the end of
    the prior fiscal year to the vesting date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000122"
          xlink:to="Footnote000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000131"
          xlink:label="Fact000131"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000131"
          xlink:to="Footnote000144"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0140"
          xlink:label="xdx2ixbrl0140"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0140"
          xlink:to="Footnote000144"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
