<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.9.1.5330 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="PayVsPerformanceDisclosureLineItems" xlink:title="PayVsPerformanceDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PayVsPerformanceDisclosureLineItems" xml:lang="en-US" id="ecd_PayVsPerformanceDisclosureLineItems">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayVsPerformanceDisclosureLineItems" xlink:to="ecd_PayVsPerformanceDisclosureLineItems" xlink:title="label: PayVsPerformanceDisclosureLineItems to ecd_PayVsPerformanceDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable" xlink:label="PvpTable" xlink:title="PvpTable" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTable" xml:lang="en-US" id="ecd_PvpTable">Pay vs Performance Disclosure [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTable" xlink:to="ecd_PvpTable" xlink:title="label: PvpTable to ecd_PvpTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock" xlink:label="PvpTableTextBlock" xlink:title="PvpTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PvpTableTextBlock" xml:lang="en-US" id="ecd_PvpTableTextBlock">Pay vs Performance [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock" xlink:title="label: PvpTableTextBlock to ecd_PvpTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt" xlink:label="PeoTotalCompAmt" xlink:title="PeoTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoTotalCompAmt" xml:lang="en-US" id="ecd_PeoTotalCompAmt">PEO Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt" xlink:title="label: PeoTotalCompAmt to ecd_PeoTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="NonPeoNeoAvgTotalCompAmt" xlink:title="NonPeoNeoAvgTotalCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgTotalCompAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgTotalCompAmt">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt" xlink:title="label: NonPeoNeoAvgTotalCompAmt to ecd_NonPeoNeoAvgTotalCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="PeoActuallyPaidCompAmt" xlink:title="PeoActuallyPaidCompAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoActuallyPaidCompAmt" xml:lang="en-US" id="ecd_PeoActuallyPaidCompAmt">PEO Actually Paid Compensation Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt" xlink:title="label: PeoActuallyPaidCompAmt to ecd_PeoActuallyPaidCompAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xml:lang="en-US" id="ecd_NonPeoNeoAvgCompActuallyPaidAmt">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:title="label: NonPeoNeoAvgCompActuallyPaidAmt to ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt" xlink:label="TotalShareholderRtnAmt" xlink:title="TotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnAmt" xml:lang="en-US" id="ecd_TotalShareholderRtnAmt">Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt" xlink:title="label: TotalShareholderRtnAmt to ecd_TotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="PeerGroupIssuersFnTextBlock" xlink:title="PeerGroupIssuersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupIssuersFnTextBlock" xml:lang="en-US" id="ecd_PeerGroupIssuersFnTextBlock">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock" xlink:title="label: PeerGroupIssuersFnTextBlock to ecd_PeerGroupIssuersFnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="PeerGroupTotalShareholderRtnAmt" xlink:title="PeerGroupTotalShareholderRtnAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeerGroupTotalShareholderRtnAmt" xml:lang="en-US" id="ecd_PeerGroupTotalShareholderRtnAmt">Peer Group Total Shareholder Return Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt" xlink:title="label: PeerGroupTotalShareholderRtnAmt to ecd_PeerGroupTotalShareholderRtnAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt" xlink:label="CoSelectedMeasureAmt" xlink:title="CoSelectedMeasureAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureAmt" xml:lang="en-US" id="ecd_CoSelectedMeasureAmt">Company Selected Measure Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt" xlink:title="label: CoSelectedMeasureAmt to ecd_CoSelectedMeasureAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName" xlink:label="CoSelectedMeasureName" xlink:title="CoSelectedMeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CoSelectedMeasureName" xml:lang="en-US" id="ecd_CoSelectedMeasureName">Company Selected Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName" xlink:title="label: CoSelectedMeasureName to ecd_CoSelectedMeasureName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis" xlink:label="MeasureAxis" xlink:title="MeasureAxis" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureAxis" xml:lang="en-US" id="ecd_MeasureAxis">Measure [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureAxis" xlink:to="ecd_MeasureAxis" xlink:title="label: MeasureAxis to ecd_MeasureAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName" xlink:label="MeasureName" xlink:title="MeasureName" />
    <link:label xlink:type="resource" xlink:label="ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_MeasureName" xml:lang="en-US" id="ecd_MeasureName">Measure Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasureName" xlink:to="ecd_MeasureName" xlink:title="label: MeasureName to ecd_MeasureName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt" xlink:label="OtherPerfMeasureAmt" xlink:title="OtherPerfMeasureAmt" />
    <link:label xlink:type="resource" xlink:label="ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_OtherPerfMeasureAmt" xml:lang="en-US" id="ecd_OtherPerfMeasureAmt">Other Performance Measure, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt" xlink:title="label: OtherPerfMeasureAmt to ecd_OtherPerfMeasureAmt" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="NamedExecutiveOfficersFnTextBlock" xlink:title="NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock">Named Executive Officers, Footnote</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xml:lang="en-US" id="ecd_NamedExecutiveOfficersFnTextBlock_lbl1">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl1" xlink:title="label: NamedExecutiveOfficersFnTextBlock to ecd_NamedExecutiveOfficersFnTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName" xlink:label="PeoName" xlink:title="PeoName" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_PeoName" xml:lang="en-US" id="ecd_PeoName">PEO Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoName" xlink:to="ecd_PeoName" xlink:title="label: PeoName to ecd_PeoName" />
    <link:label xlink:type="resource" xlink:label="ecd_PeoName_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_PeoName_lbl1" xml:lang="en-US" id="ecd_PeoName_lbl1">PEO Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PeoName" xlink:to="ecd_PeoName_lbl1" xlink:title="label: PeoName to ecd_PeoName_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:title="label: CompActuallyPaidVsTotalShareholderRtnTextBlock to ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="CompActuallyPaidVsNetIncomeTextBlock" xlink:title="CompActuallyPaidVsNetIncomeTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsNetIncomeTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsNetIncomeTextBlock">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:title="label: CompActuallyPaidVsNetIncomeTextBlock to ecd_CompActuallyPaidVsNetIncomeTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:title="label: CompActuallyPaidVsCoSelectedMeasureTextBlock to ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xml:lang="en-US" id="ecd_TotalShareholderRtnVsPeerGroupTextBlock">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:title="label: TotalShareholderRtnVsPeerGroupTextBlock to ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="CompActuallyPaidVsOtherMeasureTextBlock" xlink:title="CompActuallyPaidVsOtherMeasureTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xml:lang="en-US" id="ecd_CompActuallyPaidVsOtherMeasureTextBlock">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:title="label: CompActuallyPaidVsOtherMeasureTextBlock to ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock" xlink:label="TabularListTableTextBlock" xlink:title="TabularListTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_TabularListTableTextBlock" xml:lang="en-US" id="ecd_TabularListTableTextBlock">Tabular List [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock" xlink:title="label: TabularListTableTextBlock to ecd_TabularListTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="InsiderTradingPoliciesProcLineItems" xlink:title="InsiderTradingPoliciesProcLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingPoliciesProcLineItems" xml:lang="en-US" id="ecd_InsiderTradingPoliciesProcLineItems">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems" xlink:title="label: InsiderTradingPoliciesProcLineItems to ecd_InsiderTradingPoliciesProcLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="InsiderTrdPoliciesProcAdoptedFlag" xlink:title="InsiderTrdPoliciesProcAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_InsiderTrdPoliciesProcAdoptedFlag" xml:lang="en-US" id="ecd_InsiderTrdPoliciesProcAdoptedFlag">Insider Trading Policies and Procedures Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:title="label: InsiderTrdPoliciesProcAdoptedFlag to ecd_InsiderTrdPoliciesProcAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" xlink:title="label: InsiderTrdPoliciesProcAdoptedFlag to ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss" xml:lang="en-US" id="us-gaap_NetIncomeLoss">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
  </link:labelLink>
</link:linkbase>
