<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>8</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <context id="offrl_9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001807887</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>9</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-04</startDate>
            <endDate>2026-09-04</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-525">S-1</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-526">S-1</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-527">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-528">0001807887</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-529">Laser Photonics Corp</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FormTp contextRef="rc" id="ixv-629">S-1</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-630">Laser Photonics Corp</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-631">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-632">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-633">Common Stock, par value $0.001 per share</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-634">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-635"
      unitRef="USD">10000000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-636"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-637"
      unitRef="USD">1381.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-638">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-639">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-640">Pre-Funded warrants to purchase shares of Common Stock</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-641">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-642"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-643"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_3" id="ixv-644">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_3" id="ixv-645">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_3" id="ixv-646">Series B-1 warrants to purchase shares of Common Stock</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_3" id="ixv-647">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeRate
      contextRef="offrl_3"
      decimals="7"
      id="ixv-648"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_3"
      decimals="2"
      id="ixv-649"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_4" id="ixv-650">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_4" id="ixv-651">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_4" id="ixv-652">Series B-2 warrants to purchase shares of Common Stock</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_4" id="ixv-653">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeRate
      contextRef="offrl_4"
      decimals="7"
      id="ixv-654"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_4"
      decimals="2"
      id="ixv-655"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_5" id="ixv-656">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_5" id="ixv-657">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_5" id="ixv-658">Placement Agent's Warrants to purchase shares of Common Stock</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_5" id="ixv-659">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeRate
      contextRef="offrl_5"
      decimals="7"
      id="ixv-660"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_5"
      decimals="2"
      id="ixv-661"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_6" id="ixv-662">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_6" id="ixv-663">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_6" id="ixv-664">Common Stock, par value $0.001 per share underlying Pre-Funded warrants</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_6" id="ixv-665">true</ffd:FeesOthrRuleFlg>
    <ffd:FeeRate
      contextRef="offrl_6"
      decimals="7"
      id="ixv-666"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_6"
      decimals="2"
      id="ixv-667"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_7" id="ixv-668">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_7" id="ixv-669">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_7" id="ixv-670">Common Stock, par value $0.001 per share underlying Series B-1 warrants</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_7" id="ixv-671">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_7"
      decimals="2"
      id="ixv-672"
      unitRef="USD">10000000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_7"
      decimals="7"
      id="ixv-673"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_7"
      decimals="2"
      id="ixv-674"
      unitRef="USD">1381.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_8" id="ixv-675">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_8" id="ixv-676">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_8" id="ixv-677">Common Stock, par value $0.001 per share underlying Series B-2 warrants</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_8" id="ixv-678">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_8"
      decimals="2"
      id="ixv-679"
      unitRef="USD">10000000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_8"
      decimals="7"
      id="ixv-680"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_8"
      decimals="2"
      id="ixv-681"
      unitRef="USD">1381.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="offrl_9" id="ixv-682">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_9" id="ixv-683">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_9" id="ixv-684">Common Stock, par value $0.001 per share underlying Placement Agent warrants</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_9" id="ixv-685">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_9"
      decimals="2"
      id="ixv-686"
      unitRef="USD">875000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_9"
      decimals="7"
      id="ixv-687"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_9"
      decimals="2"
      id="ixv-688"
      unitRef="USD">120.84</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-689" unitRef="USD">30875000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-690" unitRef="USD">4263.84</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-691" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-692" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-693" unitRef="USD">4263.84</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-694">In accordance with Rule 416(a), the Registrant is also registering an indeterminate number of additional shares of Common Stock that shall be issuable pursuant to Rule 416 to prevent dilution resulting from share splits, share dividends or similar transactions. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-695">No additional registration fee is payable pursuant to Rule 457(g) or Rule 457(i) under the Securities Act.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_3" id="ixv-696">No additional registration fee is payable pursuant to Rule 457(g) or Rule 457(i) under the Securities Act. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_4" id="ixv-697">No additional registration fee is payable pursuant to Rule 457(g) or Rule 457(i) under the Securities Act. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_5" id="ixv-698">No additional registration fee is payable pursuant to Rule 457(g) or Rule 457(i) under the Securities Act. </ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_6" id="ixv-699">No additional registration fee is payable pursuant to Rule 457(g) or Rule 457(i) under the Securities Act.

The Proposed Maximum Aggregate Offering Price of the Common Stock proposed to be sold in the offering will be reduced on a dollar-for-dollar basis based on the offering price of any Pre-Funded Warrants offered and sold in the offering, and as such the Proposed Maximum Offering Price of the Common Stock and Pre-Funded Warrants (including the Common Stock issuable upon exercise of the pre-funded warrants) if any, is $10,000,000.
</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_7" id="ixv-700">In accordance with Rule 416(a), the Registrant is also registering an indeterminate number of additional shares of Common Stock that shall be issuable pursuant to Rule 416 to prevent dilution resulting from share splits, share dividends or similar transactions. The registration fee for securities is based on an estimate of the Proposed Maximum Aggregate Offering Price of the securities, assuming the sale of the shares of Common Stock based on an assumed offering price of $_____ per share, and such estimate is solely for the purpose of calculating the registration fee pursuant to Rule 457(o).</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_8" id="ixv-701">In accordance with Rule 416(a), the Registrant is also registering an indeterminate number of additional shares of Common Stock that shall be issuable pursuant to Rule 416 to prevent dilution resulting from share splits, share dividends or similar transactions. The registration fee for securities is based on an estimate of the Proposed Maximum Aggregate Offering Price of the securities, assuming the sale of the shares of Common Stock based on an assumed offering price of $_____ per share, and such estimate is solely for the purpose of calculating the registration fee pursuant to Rule 457(o).</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_9" id="ixv-702">In accordance with Rule 416(a), the Registrant is also registering an indeterminate number of additional shares of Common Stock that shall be issuable pursuant to Rule 416 to prevent dilution resulting from share splits, share dividends or similar transactions. The Placement Agent's Warrants entitle the holder to purchase 7.0% of the shares (or pre-funded warrants) sold in this offering at a per share exercise price equal to 125% of the public offering price per share and accompanying Common Warrants. As estimated solely for the purpose of recalculating the registration fee pursuant to Rule 457(o), the Proposed Maximum Aggregate Offering Price of the Placement Agent's Warrants is $875,000, which is equal to 125% of $700,000 (7.0% of the Proposed Maximum Aggregate Offering Price of $10,000,000). </ffd:OfferingNote>
</xbrl>
