<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sbfm-20251231.xsd" xlink:type="simple"/>
    <context id="From2025-01-01to2025-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402328</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402328</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001402328</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-01-01to2025-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2025-01-01to2025-12-31" id="Fact000004">0001402328</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2025-01-01to2025-12-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2025-01-01to2025-12-31" id="Fact000011">Sunshine     Biopharma Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2025-01-01to2025-12-31" id="Fact000012">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000013">We have not adopted any policies
and practices on the timing of awards of options in relation to the disclosure of material nonpublic information by the Company.</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:PvpTableTextBlock contextRef="From2025-01-01to2025-12-31" id="Fact000015">&lt;table cellpadding="0" cellspacing="3" id="xdx_88B_eecd--PvpTableTextBlock_ziBSAbD9DGn6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="border: black 1pt solid; width: 10%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Summary Compensation Table Total for PEO&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Compensation Actually Paid to PEO&lt;sup&gt;(1)(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;sup&gt;(1)(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Value of Initial Fixed $100 Investment Based
    On&lt;/b&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;Total Shareholder Return&lt;sup&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; width: 15%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Net Income&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; background-color: rgb(204,238,255); text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2025&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_988_eecd--PeoTotalCompAmt_c20250101__20251231_zc4lCSWSLjba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Summary Compensation Table Total for PEO"&gt;&lt;b&gt;&lt;/b&gt;$465,953&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20250101__20251231_zJeixM3tbaRa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Compensation Actually Paid to PEO"&gt;$465,953&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_982_eecd--NonPeoNeoAvgTotalCompAmt_c20250101__20251231_zmGC3IdlB888" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Summary Compensation Table Total for Non-PEO NEOs"&gt;$959,989&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20250101__20251231_zRpDAovH33O4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Compensation Actually Paid to Non-PEO NEOs("&gt;$959,989&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;$&lt;span id="xdx_903_eecd--TotalShareholderRtnAmt_c20250101__20251231_zqG47ij4I4C3" title="Value of Initial Fixed $100 Investment Based On Total Shareholder Return"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98E_eus-gaap--NetIncomeLoss_pp0p0_c20250101__20251231_z8EoFQYLO4i4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Net Income"&gt;($5,975,352)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; background-color: rgb(204,238,255); text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_983_eecd--PeoTotalCompAmt_c20240101__20241231_zfHJSbdgJfXh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Summary Compensation Table Total for PEO"&gt;&lt;b&gt;&lt;/b&gt;$1,211,587&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98F_eecd--PeoActuallyPaidCompAmt_c20240101__20241231_zT7OpkExv1f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Compensation Actually Paid to PEO"&gt;$1,211,587&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_981_eecd--NonPeoNeoAvgTotalCompAmt_c20240101__20241231_z477FH6Rn6f5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Summary Compensation Table Total for Non-PEO NEOs"&gt;$638,656&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_985_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240101__20241231_zbJXKeJ9Tv2i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Compensation Actually Paid to Non-PEO NEOs("&gt;$638,656&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;$&lt;span id="xdx_903_eecd--TotalShareholderRtnAmt_c20240101__20241231_zh0c86erYgX5" title="Value of Initial Fixed $100 Investment Based On Total Shareholder Return"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_989_eus-gaap--NetIncomeLoss_pp0p0_c20240101__20241231_zrN3YME4fqxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Net Income"&gt;($5,134,116)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; background-color: rgb(204,238,255); text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98E_eecd--PeoTotalCompAmt_c20230101__20231231_zPcpxlvEC16c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Summary Compensation Table Total for PEO"&gt;&lt;b&gt;&lt;/b&gt;$560,000&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98F_eecd--PeoActuallyPaidCompAmt_c20230101__20231231_zyJIo2beIoF2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Compensation Actually Paid to PEO"&gt;$560,000&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_985_eecd--NonPeoNeoAvgTotalCompAmt_c20230101__20231231_zDr1HcXV9GHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Summary Compensation Table Total for Non-PEO NEOs"&gt;$955,000&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_98F_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230101__20231231_zS8heiat2nRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Average Compensation Actually Paid to Non-PEO NEOs("&gt;$955,000&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;$&lt;span id="xdx_905_eecd--TotalShareholderRtnAmt_c20230101__20231231_zSXnCGaXyedd" title="Value of Initial Fixed $100 Investment Based On Total Shareholder Return"&gt;0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; background-color: white"&gt;
    &lt;p id="xdx_986_eus-gaap--NetIncomeLoss_pp0p0_c20230101__20231231_zxvSmqNed7El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0" title="Net Income"&gt;($4,506,044)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000017"
      unitRef="USD">465953</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000019"
      unitRef="USD">465953</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000021"
      unitRef="USD">959989</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000023"
      unitRef="USD">959989</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000025"
      unitRef="USD">0</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-01-01to2025-12-31"
      decimals="0"
      id="Fact000027"
      unitRef="USD">-5975352</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000029"
      unitRef="USD">1211587</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000031"
      unitRef="USD">1211587</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000033"
      unitRef="USD">638656</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000035"
      unitRef="USD">638656</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000037"
      unitRef="USD">0</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31"
      decimals="0"
      id="Fact000039"
      unitRef="USD">-5134116</us-gaap:NetIncomeLoss>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000041"
      unitRef="USD">560000</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000043"
      unitRef="USD">560000</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000045"
      unitRef="USD">955000</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000047"
      unitRef="USD">955000</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000049"
      unitRef="USD">0</ecd:TotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000051"
      unitRef="USD">-4506044</us-gaap:NetIncomeLoss>
    <ecd:PeoName contextRef="From2025-01-01to2025-12-31" id="Fact000052">Dr. Steve N. Slilaty</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-01-012024-12-31" id="Fact000053">Dr. Steve N. Slilaty</ecd:PeoName>
    <ecd:PeoName contextRef="From2023-01-012023-12-31" id="Fact000054">Dr. Steve N. Slilaty</ecd:PeoName>
</xbrl>
