<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:psny="http://www.polestar.com/20231231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="psny-20231231.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassAAmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassC1OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassC1AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassAOrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassBAmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassC1OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001884082</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">psny:ClassC2AmericanDepositarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-61">0001884082</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-62">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-63">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-64">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentType contextRef="c-1" id="f-1">20-F/A</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="c-1" id="f-2">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="c-1" id="f-3">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-4">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-5">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-6">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="c-1" id="f-7">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-8">001-41431</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-9">Polestar Automotive Holding UK PLC</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">Assar Gabrielssons V&#xe4;g 9</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">405 31</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-12">Gothenburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c-1" id="f-13">SE</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="c-2" id="f-14">Thomas Ingenlath</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1 contextRef="c-2" id="f-15">Assar Gabrielssons V&#xe4;g 9</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-2" id="f-16">405 31</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-2" id="f-17">Gothenburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c-2" id="f-18">SE</dei:EntityAddressCountry>
    <dei:CountryRegion contextRef="c-2" id="f-19">+1</dei:CountryRegion>
    <dei:CityAreaCode contextRef="c-2" id="f-20">551</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-2" id="f-21">284 9479</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-3" id="f-22">Class&#160;A&#160;American&#160;Depositary&#160;Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-23">PSNY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-4" id="f-24">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-3" id="f-25">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-5" id="f-26">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-6" id="f-27">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-6" id="f-28">Class A Ordinary Shares, par value $0.01 each*</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag contextRef="c-6" id="f-29">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName contextRef="c-4" id="f-30">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-3" id="f-31">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-5" id="f-32">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-6" id="f-33">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-5" id="f-34">Class&#160;C-1&#160;American&#160;Depositary&#160;Shares</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-5" id="f-35">PSNYW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-4" id="f-36">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-3" id="f-37">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-5" id="f-38">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-6" id="f-39">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-4" id="f-40">Class C-1 Ordinary Shares, par value $0.10 each**</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag contextRef="c-4" id="f-41">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName contextRef="c-4" id="f-42">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-3" id="f-43">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-5" id="f-44">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="c-6" id="f-45">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-46" unitRef="shares">467976748</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-8" decimals="INF" id="f-47" unitRef="shares">1642233575</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-9" decimals="INF" id="f-48" unitRef="shares">20499965</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-10" decimals="INF" id="f-49" unitRef="shares">4500000</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c-1" id="f-50">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c-1" id="f-51">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-52">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-53">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-54">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-55">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c-1" id="f-56">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c-1" id="f-57">true</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:DocumentFinStmtRestatementRecoveryAnalysisFlag contextRef="c-1" id="f-58">true</dei:DocumentFinStmtRestatementRecoveryAnalysisFlag>
    <dei:DocumentAccountingStandard contextRef="c-1" id="f-59">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="c-1" id="f-60">false</dei:EntityShellCompany>
</xbrl>
