<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>197</ContextCount>
  <ElementCount>308</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>75</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS (AS RESTATED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ConsolidatedBalanceSheetsAsRestated</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (AS RESTATED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (AS RESTATED) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ConsolidatedBalanceSheetsAsRestatedParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (AS RESTATED) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (AS RESTATED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ConsolidatedStatementsOfOperationsAsRestated</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS (AS RESTATED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (2024 AND 2023 AS RESTATED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ConsolidatedStatementsOfStockholdersEquity2024And2023AsRestated</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (2024 AND 2023 AS RESTATED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (AS RESTATED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ConsolidatedStatementsOfCashFlowsAsRestated</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (AS RESTATED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995440 - Disclosure - Recovery of Erroneously Awarded Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/ErrCompDisclosure</Role>
      <ShortName>Recovery of Erroneously Awarded Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>999012 - Disclosure - Opinion on the Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/OpinionOnFinancialStatements</Role>
      <ShortName>Opinion on the Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>999013 - Disclosure - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/DescriptionOfBusiness</Role>
      <ShortName>Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999014 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999015 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</Role>
      <ShortName>Restatement of Previously Issued Consolidated Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Related Party Notes and Lines of Credit</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://solesence.com/role/RelatedPartyNotesAndLinesOfCredit</Role>
      <ShortName>Related Party Notes and Lines of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Inventories, net as Restated</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/InventoriesNetAsRestated</Role>
      <ShortName>Inventories, net as Restated</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Equipment and Leasehold Improvements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/EquipmentAndLeaseholdImprovements</Role>
      <ShortName>Equipment and Leasehold Improvements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/LeaseCommitments</Role>
      <ShortName>Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Income Taxes as Restated</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/IncomeTaxesAsRestated</Role>
      <ShortName>Income Taxes as Restated</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Stock Options and Stock Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/StockOptionsAndStockGrants</Role>
      <ShortName>Stock Options and Stock Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999024 - Disclosure - 401(k) Profit-Sharing Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/KProfit-sharingPlan</Role>
      <ShortName>401(k) Profit-Sharing Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Significant Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SignificantCustomers</Role>
      <ShortName>Significant Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Business Segmentation and Geographical Distribution</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/BusinessSegmentationAndGeographicalDistribution</Role>
      <ShortName>Business Segmentation and Geographical Distribution</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://solesence.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</Role>
      <ShortName>Restatement of Previously Issued Consolidated Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Related Party Notes and Lines of Credit (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://solesence.com/role/RelatedPartyNotesAndLinesOfCreditTables</Role>
      <ShortName>Related Party Notes and Lines of Credit (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/RelatedPartyNotesAndLinesOfCredit</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Inventories, net as Restated (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/InventoriesNetAsRestatedTables</Role>
      <ShortName>Inventories, net as Restated (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/InventoriesNetAsRestated</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Equipment and Leasehold Improvements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/EquipmentAndLeaseholdImprovementsTables</Role>
      <ShortName>Equipment and Leasehold Improvements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/EquipmentAndLeaseholdImprovements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/LeaseCommitmentsTables</Role>
      <ShortName>Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/LeaseCommitments</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/AccruedExpenses</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Income Taxes as Restated (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/IncomeTaxesAsRestatedTables</Role>
      <ShortName>Income Taxes as Restated (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/IncomeTaxesAsRestated</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Stock Options and Stock Grants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/StockOptionsAndStockGrantsTables</Role>
      <ShortName>Stock Options and Stock Grants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/StockOptionsAndStockGrants</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Significant Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SignificantCustomersTables</Role>
      <ShortName>Significant Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/SignificantCustomers</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Business Segmentation and Geographical Distribution (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/BusinessSegmentationAndGeographicalDistributionTables</Role>
      <ShortName>Business Segmentation and Geographical Distribution (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://solesence.com/role/BusinessSegmentationAndGeographicalDistribution</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Description of Business (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/DescriptionOfBusinessDetailsNarrative</Role>
      <ShortName>Description of Business (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/DescriptionOfBusiness</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999041 - Disclosure - We determine the allowance for credit losses by identifying troubled accounts and by using historical experience applied to an aging of accounts, as well as expected losses based on the current and anticipated macroeconomic environment. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/WeDetermineAllowanceForCreditLossesByIdentifyingTroubledAccountsAndByUsingHistoricalExperienceAppliedToAgingOfAccountsAsWellAsExpectedLossesBasedOnCurrentAndAnticipatedMacroeconomicEnvironment.Details</Role>
      <ShortName>We determine the allowance for credit losses by identifying troubled accounts and by using historical experience applied to an aging of accounts, as well as expected losses based on the current and anticipated macroeconomic environment. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Contract balances for the years ended December 31, 2024, 2023, and 2022 are as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ContractBalancesForYearsEndedDecember3120242023And2022AreAsFollowsDetails</Role>
      <ShortName>Contract balances for the years ended December 31, 2024, 2023, and 2022 are as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/EarningsApplicableToCommonStockAndCommonStockSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareAreAsFollowsDetails</Role>
      <ShortName>Earnings applicable to common stock and common stock shares used in the calculation of basic and diluted earnings per share are as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsDetailsNarrative</Role>
      <ShortName>Restatement of Previously Issued Consolidated Financial Statements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999046 - Disclosure - The following tables summarize the effects of the restatement. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/FollowingTablesSummarizeEffectsOfRestatement.Details</Role>
      <ShortName>The following tables summarize the effects of the restatement. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Notes and lines of credit consist of the following: (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://solesence.com/role/NotesAndLinesOfCreditConsistOfFollowingDetails</Role>
      <ShortName>Notes and lines of credit consist of the following: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Related party interest expense consists of the following: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RelatedPartyInterestExpenseConsistsOfFollowingDetails</Role>
      <ShortName>Related party interest expense consists of the following: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Inventories consist of the following: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/InventoriesConsistOfFollowingDetails</Role>
      <ShortName>Inventories consist of the following: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Equipment and leasehold improvements consist of the following: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/EquipmentAndLeaseholdImprovementsConsistOfFollowingDetails</Role>
      <ShortName>Equipment and leasehold improvements consist of the following: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Equipment and Leasehold Improvements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/EquipmentAndLeaseholdImprovementsDetailsNarrative</Role>
      <ShortName>Equipment and Leasehold Improvements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/EquipmentAndLeaseholdImprovementsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Quantitative information regarding the Company’s leases is as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/QuantitativeInformationRegardingCompanysLeasesIsAsFollowsDetails</Role>
      <ShortName>Quantitative information regarding the Company’s leases is as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Supplemental cash flow information related to leases is as follows for the years ended December 31, 2024 and 2023: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SupplementalCashFlowInformationRelatedToLeasesIsAsFollowsForYearsEndedDecember312024And2023Details</Role>
      <ShortName>Supplemental cash flow information related to leases is as follows for the years ended December 31, 2024 and 2023: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999054 - Disclosure - The future maturities of the Company’s operating leases as of December 31, 2024 are as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/FutureMaturitiesOfCompanysOperatingLeasesAsOfDecember312024AreAsFollowsDetails</Role>
      <ShortName>The future maturities of the Company’s operating leases as of December 31, 2024 are as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Lease Commitments (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/LeaseCommitmentsDetailsNarrative</Role>
      <ShortName>Lease Commitments (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/LeaseCommitmentsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999056 - Disclosure - Accrued expenses consist of the following: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AccruedExpensesConsistOfFollowingDetails</Role>
      <ShortName>Accrued expenses consist of the following: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999057 - Disclosure - A reconciliation of the income tax provision (benefit) to the amount computed by applying the federal statutory income tax rate to income (loss) before income taxes for the years ended December 31, 2024 and 2023 is as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/ReconciliationOfIncomeTaxProvisionBenefitToAmountComputedByApplyingFederalStatutoryIncomeTaxRateToIncomeLossBeforeIncomeTaxesForYearsEndedDecember312024And2023IsAsFollowsDetails</Role>
      <ShortName>A reconciliation of the income tax provision (benefit) to the amount computed by applying the federal statutory income tax rate to income (loss) before income taxes for the years ended December 31, 2024 and 2023 is as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred income  (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/DeferredIncomeTaxesReflectNetTaxEffectsOfTemporaryDifferencesBetweenCarryingAmountsOfAssetsAndLiabilitiesForFinancialReportingPurposesAndAmountsUsedForIncomeTaxPurposes.SignificantComponentsOfOurDeferredIncomeDetails</Role>
      <ShortName>Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred income  (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Income Taxes as Restated (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/IncomeTaxesAsRestatedDetailsNarrative</Role>
      <ShortName>Income Taxes as Restated (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/IncomeTaxesAsRestatedTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Capital Stock (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/CapitalStockDetailsNarrative</Role>
      <ShortName>Capital Stock (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/CapitalStock</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999061 - Disclosure - We follow ASC Topic 718, Share-Based Payments, in which compensation expense is recognized only for share-based payments expected to vest. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/WeFollowAscTopic718Share-basedPaymentsInWhichCompensationExpenseIsRecognizedOnlyForShare-basedPaymentsExpectedToVest.Details</Role>
      <ShortName>We follow ASC Topic 718, Share-Based Payments, in which compensation expense is recognized only for share-based payments expected to vest. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999062 - Disclosure - The following table illustrates the various assumptions used to calculate the Black-Scholes option pricing model for options granted for all years presented: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/FollowingTableIllustratesVariousAssumptionsUsedToCalculateBlack-scholesOptionPricingModelForOptionsGrantedForAllYearsPresentedDetails</Role>
      <ShortName>The following table illustrates the various assumptions used to calculate the Black-Scholes option pricing model for options granted for all years presented: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Additional disclosures for options granted for all years presented: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AdditionalDisclosuresForOptionsGrantedForAllYearsPresentedDetails</Role>
      <ShortName>Additional disclosures for options granted for all years presented: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999064 - Disclosure - The following table summarizes the option activity for our employees and directors during the year ended December 31, 2024: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/FollowingTableSummarizesOptionActivityForOurEmployeesAndDirectorsDuringYearEndedDecember312024Details</Role>
      <ShortName>The following table summarizes the option activity for our employees and directors during the year ended December 31, 2024: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999065 - Disclosure - The aggregate intrinsic value in the table above is based on our closing stock price of $2.26 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AggregateIntrinsicValueInTableAboveIsBasedOnOurClosingStockPriceOf2.26Details</Role>
      <ShortName>The aggregate intrinsic value in the table above is based on our closing stock price of $2.26 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999066 - Disclosure - Stock Options and Stock Grants (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/StockOptionsAndStockGrantsDetailsNarrative</Role>
      <ShortName>Stock Options and Stock Grants (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/StockOptionsAndStockGrantsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999067 - Disclosure - 401(k) Profit-Sharing Plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/KProfit-sharingPlanDetailsNarrative</Role>
      <ShortName>401(k) Profit-Sharing Plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/KProfit-sharingPlan</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999068 - Disclosure - Revenues from these three customers, as a percentage of total Company revenue, was approximately: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RevenuesFromTheseThreeCustomersAsPercentageOfTotalCompanyRevenueWasApproximatelyDetails</Role>
      <ShortName>Revenues from these three customers, as a percentage of total Company revenue, was approximately: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999069 - Disclosure - Accounts receivable balances for these three customers were approximately as follows (in thousands): (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/AccountsReceivableBalancesForTheseThreeCustomersWereApproximatelyAsFollowsInThousandsDetails</Role>
      <ShortName>Accounts receivable balances for these three customers were approximately as follows (in thousands): (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999070 - Disclosure - Significant Customers (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SignificantCustomersDetailsNarrative</Role>
      <ShortName>Significant Customers (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/SignificantCustomersTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999071 - Disclosure - Significant segment expenses, which are the same as the entity as a whole, are as follows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/SignificantSegmentExpensesWhichAreSameAsEntityAsWholeAreAsFollowsDetails</Role>
      <ShortName>Significant segment expenses, which are the same as the entity as a whole, are as follows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999072 - Disclosure - The revenues for 2024 and 2023 by category are as follows: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/RevenuesFor2024And2023ByCategoryAreAsFollowsDetails</Role>
      <ShortName>The revenues for 2024 and 2023 by category are as follows: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="solesence-10ka_123124.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999073 - Disclosure - Business Segmentation and Geographical Distribution (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://solesence.com/role/BusinessSegmentationAndGeographicalDistributionDetailsNarrative</Role>
      <ShortName>Business Segmentation and Geographical Distribution (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://solesence.com/role/BusinessSegmentationAndGeographicalDistributionTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>slsn-20241231.xsd</File>
    <File>slsn-20241231_cal.xml</File>
    <File>slsn-20241231_def.xml</File>
    <File>slsn-20241231_lab.xml</File>
    <File>slsn-20241231_pre.xml</File>
    <File doctype="10-K/A" isDefinitelyFs="true" isUsgaap="true" original="solesence-10ka_123124.htm">solesence-10ka_123124.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="762">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
