<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>299</ContextCount>
  <ElementCount>295</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-income-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-1-nature-of-operations</Role>
      <ShortName>Note 1 - Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Summary of Significant Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-2-summary-of-significant-policies</Role>
      <ShortName>Note 2 - Summary of Significant Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories</Role>
      <ShortName>Note 3 - Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Mineral Rights and Properties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties</Role>
      <ShortName>Note 4 - Mineral Rights and Properties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-5-property-plant-and-equipment</Role>
      <ShortName>Note 5 - Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-</Role>
      <ShortName>Note 6 - Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Equity-accounted Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments</Role>
      <ShortName>Note 7 - Equity-accounted Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 8 - Investments in Equity Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities</Role>
      <ShortName>Note 8 - Investments in Equity Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Asset Retirement Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations</Role>
      <ShortName>Note 9 - Asset Retirement Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 10 - Derivative Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities</Role>
      <ShortName>Note 10 - Derivative Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock</Role>
      <ShortName>Note 11 - Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 12 - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation</Role>
      <ShortName>Note 12 - Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 13 - Sales and Service Revenue and Cost of Sales and Services</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-13-sales-and-service-revenue-and-cost-of-sales-and-services</Role>
      <ShortName>Note 13 - Sales and Service Revenue and Cost of Sales and Services</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 14 - Loss per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-14-loss-per-share</Role>
      <ShortName>Note 14 - Loss per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 15 - Segmented Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information</Role>
      <ShortName>Note 15 - Segmented Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995467 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995468 - Disclosure - Note 3 - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories-tables</Role>
      <ShortName>Note 3 - Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995469 - Disclosure - Note 4 - Mineral Rights and Properties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties-tables</Role>
      <ShortName>Note 4 - Mineral Rights and Properties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995470 - Disclosure - Note 5 - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-5-property-plant-and-equipment-tables</Role>
      <ShortName>Note 5 - Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-5-property-plant-and-equipment</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995471 - Disclosure - Note 6 - Restricted Cash (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-tables</Role>
      <ShortName>Note 6 - Restricted Cash (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995472 - Disclosure - Note 7 - Equity-accounted Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments-tables</Role>
      <ShortName>Note 7 - Equity-accounted Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995473 - Disclosure - Note 8 - Investments in Equity Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities-tables</Role>
      <ShortName>Note 8 - Investments in Equity Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995474 - Disclosure - Note 9 - Asset Retirement Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations-tables</Role>
      <ShortName>Note 9 - Asset Retirement Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Note 10 - Derivative Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities-tables</Role>
      <ShortName>Note 10 - Derivative Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995476 - Disclosure - Note 11 - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock-tables</Role>
      <ShortName>Note 11 - Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Note 12 - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-tables</Role>
      <ShortName>Note 12 - Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995478 - Disclosure - Note 13 - Sales and Service Revenue and Cost of Sales and Services (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-13-sales-and-service-revenue-and-cost-of-sales-and-services-tables</Role>
      <ShortName>Note 13 - Sales and Service Revenue and Cost of Sales and Services (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-13-sales-and-service-revenue-and-cost-of-sales-and-services</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995479 - Disclosure - Note 14 - Loss per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-14-loss-per-share-tables</Role>
      <ShortName>Note 14 - Loss per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-14-loss-per-share</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995480 - Disclosure - Note 15 - Segmented Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information-tables</Role>
      <ShortName>Note 15 - Segmented Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995481 - Disclosure - Note 1 - Nature of Operations (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-1-nature-of-operations-details-textual</Role>
      <ShortName>Note 1 - Nature of Operations (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-1-nature-of-operations</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995482 - Disclosure - Note 3 - Inventories (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories-details-textual</Role>
      <ShortName>Note 3 - Inventories (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories-tables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995483 - Disclosure - Note 3 - Inventories - Costs of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories-costs-of-inventories-details</Role>
      <ShortName>Note 3 - Inventories - Costs of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995484 - Disclosure - Note 3 - Inventories - Uranium Inventory Purchase Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-3-inventories-uranium-inventory-purchase-commitments-details</Role>
      <ShortName>Note 3 - Inventories - Uranium Inventory Purchase Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Note 4 - Mineral Rights and Properties (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties-details-textual</Role>
      <ShortName>Note 4 - Mineral Rights and Properties (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties-tables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995486 - Disclosure - Note 4 - Mineral Rights and Properties - Mineral Rights and Property Acquisition Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-4-mineral-rights-and-properties-mineral-rights-and-property-acquisition-costs-details</Role>
      <ShortName>Note 4 - Mineral Rights and Properties - Mineral Rights and Property Acquisition Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Note 5 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-5-property-plant-and-equipment-summary-of-property-plant-and-equipment-details</Role>
      <ShortName>Note 5 - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995488 - Disclosure - Note 6 - Restricted Cash (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-details-textual</Role>
      <ShortName>Note 6 - Restricted Cash (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-tables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995489 - Disclosure - Note 6 - Restricted Cash - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-restricted-cash-details</Role>
      <ShortName>Note 6 - Restricted Cash - Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995490 - Disclosure - Note 6 - Restricted Cash - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-6-restricted-cash-cash-cash-equivalents-and-restricted-cash-details</Role>
      <ShortName>Note 6 - Restricted Cash - Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995491 - Disclosure - Note 7 - Equity-accounted Investments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments-details-textual</Role>
      <ShortName>Note 7 - Equity-accounted Investments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments-tables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995492 - Disclosure - Note 7 - Equity-accounted Investments - Equity-accounted Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-7-equityaccounted-investments-equityaccounted-investments-details</Role>
      <ShortName>Note 7 - Equity-accounted Investments - Equity-accounted Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995493 - Disclosure - Note 8 - Investments in Equity Securities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities-details-textual</Role>
      <ShortName>Note 8 - Investments in Equity Securities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities-tables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995494 - Disclosure - Note 8 - Investments in Equity Securities - Changes in Investments in Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-8-investments-in-equity-securities-changes-in-investments-in-equity-securities-details</Role>
      <ShortName>Note 8 - Investments in Equity Securities - Changes in Investments in Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Note 9 - Asset Retirement Obligations - Change in Asset Retirement Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations-change-in-asset-retirement-obligation-details</Role>
      <ShortName>Note 9 - Asset Retirement Obligations - Change in Asset Retirement Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995496 - Disclosure - Note 9 - Asset Retirement Obligations - Estimated Amounts and Timing of Cash Flows and Assumptions Used for ARO Estimates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations-estimated-amounts-and-timing-of-cash-flows-and-assumptions-used-for-aro-estimates-details</Role>
      <ShortName>Note 9 - Asset Retirement Obligations - Estimated Amounts and Timing of Cash Flows and Assumptions Used for ARO Estimates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Note 9 - Asset Retirement Obligations - Undiscounted Amounts of Estimated Cash Flows for the Next Five Fiscal Years and Beyond (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-9-asset-retirement-obligations-undiscounted-amounts-of-estimated-cash-flows-for-the-next-five-fiscal-years-and-beyond-details</Role>
      <ShortName>Note 9 - Asset Retirement Obligations - Undiscounted Amounts of Estimated Cash Flows for the Next Five Fiscal Years and Beyond (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995498 - Disclosure - Note 10 - Derivative Liabilities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities-details-textual</Role>
      <ShortName>Note 10 - Derivative Liabilities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities-tables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995499 - Disclosure - Note 10 - Derivative Liabilities - Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities-assumptions-details</Role>
      <ShortName>Note 10 - Derivative Liabilities - Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995500 - Disclosure - Note 10 - Derivative Liabilities - Movement in Derivative Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-10-derivative-liabilities-movement-in-derivative-liabilities-details</Role>
      <ShortName>Note 10 - Derivative Liabilities - Movement in Derivative Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995501 - Disclosure - Note 11 - Capital Stock (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock-details-textual</Role>
      <ShortName>Note 11 - Capital Stock (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock-tables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995502 - Disclosure - Note 11 - Capital Stock - Continuity Schedule of Outstanding Share Purchase Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock-continuity-schedule-of-outstanding-share-purchase-warrants-details</Role>
      <ShortName>Note 11 - Capital Stock - Continuity Schedule of Outstanding Share Purchase Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995503 - Disclosure - Note 11 - Capital Stock - Warrants Outstanding and Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-11-capital-stock-warrants-outstanding-and-exercisable-details</Role>
      <ShortName>Note 11 - Capital Stock - Warrants Outstanding and Exercisable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995504 - Disclosure - Note 12 - Stock-based Compensation (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-details-textual</Role>
      <ShortName>Note 12 - Stock-based Compensation (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-tables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Outstanding Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-schedule-of-outstanding-stock-options-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Schedule of Outstanding Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995506 - Disclosure - Note 12 - Stock-based Compensation - Number of Shares Issued and Cash Received Upon Exercise of the Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-number-of-shares-issued-and-cash-received-upon-exercise-of-the-stock-options-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Number of Shares Issued and Cash Received Upon Exercise of the Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Outstanding Unvested Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-schedule-of-outstanding-unvested-stock-options-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Schedule of Outstanding Unvested Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995508 - Disclosure - Note 12 - Stock-based Compensation - Summary of Stock Options Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-summary-of-stock-options-assumptions-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Summary of Stock Options Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995509 - Disclosure - Note 12 - Stock-based Compensation - Summary of Stock Options Outstanding and Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-summary-of-stock-options-outstanding-and-exercisable-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Summary of Stock Options Outstanding and Exercisable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>995510 - Disclosure - Note 12 - Stock-based Compensation - Summary of Outstanding Unvested RSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-summary-of-outstanding-unvested-rsus-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Summary of Outstanding Unvested RSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>995511 - Disclosure - Note 12 - Stock-based Compensation - Summary of Stock-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-12-stockbased-compensation-summary-of-stockbased-compensation-expense-details</Role>
      <ShortName>Note 12 - Stock-based Compensation - Summary of Stock-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>995512 - Disclosure - Note 13 - Sales and Service Revenue and Cost of Sales and Services - Sales and Service Revenue and Cost of Sales and Service Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-13-sales-and-service-revenue-and-cost-of-sales-and-services-sales-and-service-revenue-and-cost-of-sales-and-service-revenue-details</Role>
      <ShortName>Note 13 - Sales and Service Revenue and Cost of Sales and Services - Sales and Service Revenue and Cost of Sales and Service Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>995513 - Disclosure - Note 13 - Sales and Service Revenue and Cost of Sales and Services - Breakdown of Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-13-sales-and-service-revenue-and-cost-of-sales-and-services-breakdown-of-major-customers-details</Role>
      <ShortName>Note 13 - Sales and Service Revenue and Cost of Sales and Services - Breakdown of Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>995514 - Disclosure - Note 14 - Loss Per Share - Weighted Average Number of Shares Used in the Calculation of the Basic and Diluted Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-14-loss-per-share-weighted-average-number-of-shares-used-in-the-calculation-of-the-basic-and-diluted-loss-per-share-details</Role>
      <ShortName>Note 14 - Loss Per Share - Weighted Average Number of Shares Used in the Calculation of the Basic and Diluted Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>995515 - Disclosure - Note 15 - Segmented Information (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information-details-textual</Role>
      <ShortName>Note 15 - Segmented Information (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information-tables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>995516 - Disclosure - Note 15 - Segmented Information - Long-term Assets by Geographic Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information-longterm-assets-by-geographic-segments-details</Role>
      <ShortName>Note 15 - Segmented Information - Long-term Assets by Geographic Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="uec20240412_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>995517 - Disclosure - Note 15 - Segmented Information - Operating Results by Geographic Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.uraniumenergy.com/20240430/role/statement-note-15-segmented-information-operating-results-by-geographic-segments-details</Role>
      <ShortName>Note 15 - Segmented Information - Operating Results by Geographic Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 30 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, ecd:NonRule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrTrmntdFlag, ecd:Rule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:NumberOfReportableSegments, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit, us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit -  uec20240412_10q.htm 8, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43</Log>
  </Logs>
  <InputFiles>
    <File>uec-20240430.xsd</File>
    <File>uec-20240430_cal.xml</File>
    <File>uec-20240430_def.xml</File>
    <File>uec-20240430_lab.xml</File>
    <File>uec-20240430_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="uec20240412_10q.htm">uec20240412_10q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1130">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
