<?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/2025"
  xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:moln="http://www.molecularpartners.com/20260630"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="moln-20260630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfContractsAxis">moln:CoDevelopmentAgreementWithOranoMedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfContractsAxis">moln:CoDevelopmentAgreementWithOranoMedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfContractsAxis">moln:CoDevelopmentAgreementWithOranoMedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfContractsAxis">moln:CoDevelopmentAgreementWithOranoMedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">ifrs-full:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">ifrs-full:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">ifrs-full:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:RestrictedShareUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:RestrictedShareUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">moln:RestrictedShareUnitsAndPerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001745114</identifier>
        </entity>
        <period>
            <startDate>2025-06-10</startDate>
            <endDate>2025-06-10</endDate>
        </period>
    </context>
    <unit id="chf">
        <measure>iso4217:CHF</measure>
    </unit>
    <unit id="chfPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:CHF</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="position">
        <measure>moln:position</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-8">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-9">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-10">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-11">0001745114</dei:EntityCentralIndexKey>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-12">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-13">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="c-1" id="f-1">6-K</dei:DocumentType>
    <dei:EntityFileNumber contextRef="c-1" id="f-2">001-40488</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">MOLECULAR PARTNERS AG</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-4">Wagistrasse 14</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-5">8952</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-6">Z&#xfc;rich-Schlieren</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c-1" id="f-7">CH</dei:EntityAddressCountry>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets contextRef="c-2" decimals="-3" id="f-14" unitRef="chf">4266000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets contextRef="c-3" decimals="-3" id="f-15" unitRef="chf">5229000</ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="c-2" decimals="-3" id="f-16" unitRef="chf">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="c-3" decimals="-3" id="f-17" unitRef="chf">2000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:NoncurrentAssets contextRef="c-2" decimals="-3" id="f-18" unitRef="chf">4266000</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets contextRef="c-3" decimals="-3" id="f-19" unitRef="chf">5231000</ifrs-full:NoncurrentAssets>
    <ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents contextRef="c-2" decimals="-3" id="f-20" unitRef="chf">0</ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents contextRef="c-3" decimals="-3" id="f-21" unitRef="chf">10405000</ifrs-full:ShorttermDepositsNotClassifiedAsCashEquivalents>
    <ifrs-full:OtherCurrentAssets contextRef="c-2" decimals="-3" id="f-22" unitRef="chf">2161000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets contextRef="c-3" decimals="-3" id="f-23" unitRef="chf">1985000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-2" decimals="-3" id="f-24" unitRef="chf">1341000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables contextRef="c-3" decimals="-3" id="f-25" unitRef="chf">1834000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:CashAndCashEquivalents contextRef="c-2" decimals="-3" id="f-26" unitRef="chf">67930000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-3" decimals="-3" id="f-27" unitRef="chf">82653000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CurrentAssets contextRef="c-2" decimals="-3" id="f-28" unitRef="chf">71432000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets contextRef="c-3" decimals="-3" id="f-29" unitRef="chf">96876000</ifrs-full:CurrentAssets>
    <ifrs-full:Assets contextRef="c-2" decimals="-3" id="f-30" unitRef="chf">75698000</ifrs-full:Assets>
    <ifrs-full:Assets contextRef="c-3" decimals="-3" id="f-31" unitRef="chf">102107000</ifrs-full:Assets>
    <ifrs-full:IssuedCapital contextRef="c-2" decimals="-3" id="f-32" unitRef="chf">4037000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital contextRef="c-3" decimals="-3" id="f-33" unitRef="chf">4037000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-2" decimals="-3" id="f-34" unitRef="chf">390917000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital contextRef="c-3" decimals="-3" id="f-35" unitRef="chf">389179000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:TreasuryShares contextRef="c-2" decimals="-3" id="f-36" unitRef="chf">1233000</ifrs-full:TreasuryShares>
    <ifrs-full:TreasuryShares contextRef="c-3" decimals="-3" id="f-37" unitRef="chf">1129000</ifrs-full:TreasuryShares>
    <ifrs-full:RetainedEarnings contextRef="c-2" decimals="-3" id="f-38" unitRef="chf">-335177000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings contextRef="c-3" decimals="-3" id="f-39" unitRef="chf">-311753000</ifrs-full:RetainedEarnings>
    <ifrs-full:Equity contextRef="c-2" decimals="-3" id="f-40" unitRef="chf">58544000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-3" decimals="-3" id="f-41" unitRef="chf">80334000</ifrs-full:Equity>
    <ifrs-full:NoncurrentPayables contextRef="c-2" decimals="-3" id="f-42" unitRef="chf">160000</ifrs-full:NoncurrentPayables>
    <ifrs-full:NoncurrentPayables contextRef="c-3" decimals="-3" id="f-43" unitRef="chf">160000</ifrs-full:NoncurrentPayables>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-2" decimals="-3" id="f-44" unitRef="chf">1832000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities contextRef="c-3" decimals="-3" id="f-45" unitRef="chf">2438000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-2" decimals="-3" id="f-46" unitRef="chf">5342000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentProvisionsForEmployeeBenefits contextRef="c-3" decimals="-3" id="f-47" unitRef="chf">8147000</ifrs-full:NoncurrentProvisionsForEmployeeBenefits>
    <ifrs-full:NoncurrentLiabilities contextRef="c-2" decimals="-3" id="f-48" unitRef="chf">7334000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities contextRef="c-3" decimals="-3" id="f-49" unitRef="chf">10746000</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:TradeAndOtherCurrentPayables contextRef="c-2" decimals="-3" id="f-50" unitRef="chf">1765000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables contextRef="c-3" decimals="-3" id="f-51" unitRef="chf">1767000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities contextRef="c-2" decimals="-3" id="f-52" unitRef="chf">6845000</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities contextRef="c-3" decimals="-3" id="f-53" unitRef="chf">8055000</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-2" decimals="-3" id="f-54" unitRef="chf">1210000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities contextRef="c-3" decimals="-3" id="f-55" unitRef="chf">1206000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-2" decimals="-3" id="f-56" unitRef="chf">9820000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities contextRef="c-3" decimals="-3" id="f-57" unitRef="chf">11027000</ifrs-full:CurrentLiabilities>
    <ifrs-full:Liabilities contextRef="c-2" decimals="-3" id="f-58" unitRef="chf">17154000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities contextRef="c-3" decimals="-3" id="f-59" unitRef="chf">21772000</ifrs-full:Liabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-2" decimals="-3" id="f-60" unitRef="chf">75698000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities contextRef="c-3" decimals="-3" id="f-61" unitRef="chf">102107000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-1" decimals="-3" id="f-62" unitRef="chf">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-4" decimals="-3" id="f-63" unitRef="chf">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Revenue contextRef="c-1" decimals="-3" id="f-64" unitRef="chf">0</ifrs-full:Revenue>
    <ifrs-full:Revenue contextRef="c-4" decimals="-3" id="f-65" unitRef="chf">0</ifrs-full:Revenue>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-66" unitRef="chf">19055000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-4" decimals="-3" id="f-67" unitRef="chf">22627000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-68" unitRef="chf">7978000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c-4" decimals="-3" id="f-69" unitRef="chf">8214000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-1" decimals="-3" id="f-70" unitRef="chf">0</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-4" decimals="-3" id="f-71" unitRef="chf">2617000</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:OperatingExpense contextRef="c-1" decimals="-3" id="f-72" unitRef="chf">27033000</ifrs-full:OperatingExpense>
    <ifrs-full:OperatingExpense contextRef="c-4" decimals="-3" id="f-73" unitRef="chf">33458000</ifrs-full:OperatingExpense>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c-1" decimals="-3" id="f-74" unitRef="chf">-27033000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c-4" decimals="-3" id="f-75" unitRef="chf">-33458000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:FinanceIncome contextRef="c-1" decimals="-3" id="f-76" unitRef="chf">351000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-4" decimals="-3" id="f-77" unitRef="chf">922000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceCosts contextRef="c-1" decimals="-3" id="f-78" unitRef="chf">21000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c-4" decimals="-3" id="f-79" unitRef="chf">4633000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceIncomeCost contextRef="c-1" decimals="-3" id="f-80" unitRef="chf">330000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost contextRef="c-4" decimals="-3" id="f-81" unitRef="chf">-3711000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-1" decimals="-3" id="f-82" unitRef="chf">-26703000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-4" decimals="-3" id="f-83" unitRef="chf">-37169000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-1" decimals="-3" id="f-84" unitRef="chf">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-4" decimals="-3" id="f-85" unitRef="chf">-2000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-3" id="f-86" unitRef="chf">-26703000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-4" decimals="-3" id="f-87" unitRef="chf">-37167000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-3" id="f-88" unitRef="chf">3270000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-4" decimals="-3" id="f-89" unitRef="chf">71000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-1" decimals="-3" id="f-90" unitRef="chf">9000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-4" decimals="-3" id="f-91" unitRef="chf">7000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-1" decimals="-3" id="f-92" unitRef="chf">3279000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-4" decimals="-3" id="f-93" unitRef="chf">78000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-3" id="f-94" unitRef="chf">-23424000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-4" decimals="-3" id="f-95" unitRef="chf">-37089000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-96"
      unitRef="chfPerShare">-0.70</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-1"
      decimals="2"
      id="f-97"
      unitRef="chfPerShare">-0.70</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-4"
      decimals="2"
      id="f-98"
      unitRef="chfPerShare">-1.00</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-4"
      decimals="2"
      id="f-99"
      unitRef="chfPerShare">-1.00</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-5" decimals="-3" id="f-100" unitRef="chf">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers contextRef="c-6" decimals="-3" id="f-101" unitRef="chf">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:Revenue contextRef="c-5" decimals="-3" id="f-102" unitRef="chf">0</ifrs-full:Revenue>
    <ifrs-full:Revenue contextRef="c-6" decimals="-3" id="f-103" unitRef="chf">0</ifrs-full:Revenue>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-3" id="f-104" unitRef="chf">9610000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-3" id="f-105" unitRef="chf">10706000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-106" unitRef="chf">3981000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-107" unitRef="chf">3994000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-5" decimals="-3" id="f-108" unitRef="chf">0</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-6" decimals="-3" id="f-109" unitRef="chf">2617000</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:OperatingExpense contextRef="c-5" decimals="-3" id="f-110" unitRef="chf">13591000</ifrs-full:OperatingExpense>
    <ifrs-full:OperatingExpense contextRef="c-6" decimals="-3" id="f-111" unitRef="chf">17317000</ifrs-full:OperatingExpense>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c-5" decimals="-3" id="f-112" unitRef="chf">-13591000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities contextRef="c-6" decimals="-3" id="f-113" unitRef="chf">-17317000</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:FinanceIncome contextRef="c-5" decimals="-3" id="f-114" unitRef="chf">41000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-6" decimals="-3" id="f-115" unitRef="chf">420000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceCosts contextRef="c-5" decimals="-3" id="f-116" unitRef="chf">11000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c-6" decimals="-3" id="f-117" unitRef="chf">3501000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceIncomeCost contextRef="c-5" decimals="-3" id="f-118" unitRef="chf">30000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost contextRef="c-6" decimals="-3" id="f-119" unitRef="chf">-3081000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-5" decimals="-3" id="f-120" unitRef="chf">-13561000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax contextRef="c-6" decimals="-3" id="f-121" unitRef="chf">-20398000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-5" decimals="-3" id="f-122" unitRef="chf">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="c-6" decimals="-3" id="f-123" unitRef="chf">0</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLoss contextRef="c-5" decimals="-3" id="f-124" unitRef="chf">-13561000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-6" decimals="-3" id="f-125" unitRef="chf">-20398000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-5" decimals="-3" id="f-126" unitRef="chf">3003000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-6" decimals="-3" id="f-127" unitRef="chf">-2107000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-5" decimals="-3" id="f-128" unitRef="chf">5000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-6" decimals="-3" id="f-129" unitRef="chf">1000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-5" decimals="-3" id="f-130" unitRef="chf">3008000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome contextRef="c-6" decimals="-3" id="f-131" unitRef="chf">-2106000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-5" decimals="-3" id="f-132" unitRef="chf">-10553000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-6" decimals="-3" id="f-133" unitRef="chf">-22504000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-5"
      decimals="2"
      id="f-134"
      unitRef="chfPerShare">-0.35</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-5"
      decimals="2"
      id="f-135"
      unitRef="chfPerShare">-0.35</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="c-6"
      decimals="2"
      id="f-136"
      unitRef="chfPerShare">-0.56</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="c-6"
      decimals="2"
      id="f-137"
      unitRef="chfPerShare">-0.56</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-3" id="f-138" unitRef="chf">-26703000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-4" decimals="-3" id="f-139" unitRef="chf">-37167000</ifrs-full:ProfitLoss>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="c-1" decimals="-3" id="f-140" unitRef="chf">985000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="c-4" decimals="-3" id="f-141" unitRef="chf">1105000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-1" decimals="-3" id="f-142" unitRef="chf">1843000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-4" decimals="-3" id="f-143" unitRef="chf">2370000</ifrs-full:AdjustmentsForSharebasedPayments>
    <moln:AdjustmentsForSocialSecurityAndTaxPaidOnEmployeeSharesVested contextRef="c-1" decimals="-3" id="f-144" unitRef="chf">389000</moln:AdjustmentsForSocialSecurityAndTaxPaidOnEmployeeSharesVested>
    <moln:AdjustmentsForSocialSecurityAndTaxPaidOnEmployeeSharesVested contextRef="c-4" decimals="-3" id="f-145" unitRef="chf">316000</moln:AdjustmentsForSocialSecurityAndTaxPaidOnEmployeeSharesVested>
    <moln:AdjustmentsForOtherEquitySettledTransactions contextRef="c-1" decimals="-3" id="f-146" unitRef="chf">81000</moln:AdjustmentsForOtherEquitySettledTransactions>
    <moln:AdjustmentsForOtherEquitySettledTransactions contextRef="c-4" decimals="-3" id="f-147" unitRef="chf">0</moln:AdjustmentsForOtherEquitySettledTransactions>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-1" decimals="-3" id="f-148" unitRef="chf">465000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities contextRef="c-4" decimals="-3" id="f-149" unitRef="chf">-891000</ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities>
    <ifrs-full:AdjustmentsForIncomeTaxExpense contextRef="c-1" decimals="-3" id="f-150" unitRef="chf">0</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense contextRef="c-4" decimals="-3" id="f-151" unitRef="chf">-2000</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForFinanceIncome contextRef="c-1" decimals="-3" id="f-152" unitRef="chf">351000</ifrs-full:AdjustmentsForFinanceIncome>
    <ifrs-full:AdjustmentsForFinanceIncome contextRef="c-4" decimals="-3" id="f-153" unitRef="chf">922000</ifrs-full:AdjustmentsForFinanceIncome>
    <ifrs-full:AdjustmentsForFinanceCosts contextRef="c-1" decimals="-3" id="f-154" unitRef="chf">21000</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForFinanceCosts contextRef="c-4" decimals="-3" id="f-155" unitRef="chf">4633000</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="c-1" decimals="-3" id="f-156" unitRef="chf">-237000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="c-4" decimals="-3" id="f-157" unitRef="chf">64000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables contextRef="c-1" decimals="-3" id="f-158" unitRef="chf">487000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables contextRef="c-4" decimals="-3" id="f-159" unitRef="chf">-1284000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables contextRef="c-1" decimals="-3" id="f-160" unitRef="chf">-10000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables contextRef="c-4" decimals="-3" id="f-161" unitRef="chf">271000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <moln:AdjustmentsForIncreaseDecreaseInAccruedExpenses contextRef="c-1" decimals="-3" id="f-162" unitRef="chf">-1210000</moln:AdjustmentsForIncreaseDecreaseInAccruedExpenses>
    <moln:AdjustmentsForIncreaseDecreaseInAccruedExpenses contextRef="c-4" decimals="-3" id="f-163" unitRef="chf">1996000</moln:AdjustmentsForIncreaseDecreaseInAccruedExpenses>
    <moln:AdjustmentForExchangeGainsLossesOnWorkingCapitalPositions contextRef="c-1" decimals="-3" id="f-164" unitRef="chf">-4000</moln:AdjustmentForExchangeGainsLossesOnWorkingCapitalPositions>
    <moln:AdjustmentForExchangeGainsLossesOnWorkingCapitalPositions contextRef="c-4" decimals="-3" id="f-165" unitRef="chf">21000</moln:AdjustmentForExchangeGainsLossesOnWorkingCapitalPositions>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="c-1" decimals="-3" id="f-166" unitRef="chf">13000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities contextRef="c-4" decimals="-3" id="f-167" unitRef="chf">9000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities contextRef="c-1" decimals="-3" id="f-168" unitRef="chf">-9000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities contextRef="c-4" decimals="-3" id="f-169" unitRef="chf">-7000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-170" unitRef="chf">-25036000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="c-4" decimals="-3" id="f-171" unitRef="chf">-30180000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <moln:ProceedsFromInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities contextRef="c-1" decimals="-3" id="f-172" unitRef="chf">18257000</moln:ProceedsFromInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities>
    <moln:ProceedsFromInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities contextRef="c-4" decimals="-3" id="f-173" unitRef="chf">89095000</moln:ProceedsFromInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities>
    <moln:PurchaseOfInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities contextRef="c-1" decimals="-3" id="f-174" unitRef="chf">8037000</moln:PurchaseOfInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities>
    <moln:PurchaseOfInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities contextRef="c-4" decimals="-3" id="f-175" unitRef="chf">39526000</moln:PurchaseOfInvestmentsInShortTermTimeDepositsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-1" decimals="-3" id="f-176" unitRef="chf">20000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="c-4" decimals="-3" id="f-177" unitRef="chf">544000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-1" decimals="-3" id="f-178" unitRef="chf">275000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:InterestReceivedClassifiedAsInvestingActivities contextRef="c-4" decimals="-3" id="f-179" unitRef="chf">908000</ifrs-full:InterestReceivedClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-180" unitRef="chf">10475000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="c-4" decimals="-3" id="f-181" unitRef="chf">49933000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="c-1" decimals="-3" id="f-182" unitRef="chf">0</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares contextRef="c-4" decimals="-3" id="f-183" unitRef="chf">1000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <moln:ProceedsFromVestingOfEquityInstrumentsNetOfCosts contextRef="c-1" decimals="-3" id="f-184" unitRef="chf">99000</moln:ProceedsFromVestingOfEquityInstrumentsNetOfCosts>
    <moln:ProceedsFromVestingOfEquityInstrumentsNetOfCosts contextRef="c-4" decimals="-3" id="f-185" unitRef="chf">61000</moln:ProceedsFromVestingOfEquityInstrumentsNetOfCosts>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-1" decimals="-3" id="f-186" unitRef="chf">601000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="c-4" decimals="-3" id="f-187" unitRef="chf">607000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-188" unitRef="chf">-502000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="c-4" decimals="-3" id="f-189" unitRef="chf">-545000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-1" decimals="-3" id="f-190" unitRef="chf">340000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents contextRef="c-4" decimals="-3" id="f-191" unitRef="chf">-1107000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-1" decimals="-3" id="f-192" unitRef="chf">-14723000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="c-4" decimals="-3" id="f-193" unitRef="chf">18102000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-3" decimals="-3" id="f-194" unitRef="chf">82653000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-7" decimals="-3" id="f-195" unitRef="chf">63874000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-2" decimals="-3" id="f-196" unitRef="chf">67930000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents contextRef="c-8" decimals="-3" id="f-197" unitRef="chf">81975000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:Equity contextRef="c-9" decimals="-3" id="f-198" unitRef="chf">4036000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-10" decimals="-3" id="f-199" unitRef="chf">384875000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-11" decimals="-3" id="f-200" unitRef="chf">-981000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-12" decimals="-3" id="f-201" unitRef="chf">-246293000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-7" decimals="-3" id="f-202" unitRef="chf">141637000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-13" decimals="-3" id="f-203" unitRef="chf">-37167000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-4" decimals="-3" id="f-204" unitRef="chf">-37167000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-13" decimals="-3" id="f-205" unitRef="chf">71000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-4" decimals="-3" id="f-206" unitRef="chf">71000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-13" decimals="-3" id="f-207" unitRef="chf">7000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-4" decimals="-3" id="f-208" unitRef="chf">7000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:ComprehensiveIncome contextRef="c-13" decimals="-3" id="f-209" unitRef="chf">-37089000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-4" decimals="-3" id="f-210" unitRef="chf">-37089000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c-14" decimals="-3" id="f-211" unitRef="chf">2370000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c-4" decimals="-3" id="f-212" unitRef="chf">2370000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IssueOfEquity contextRef="c-15" decimals="-3" id="f-213" unitRef="chf">1000</ifrs-full:IssueOfEquity>
    <ifrs-full:IssueOfEquity contextRef="c-4" decimals="-3" id="f-214" unitRef="chf">1000</ifrs-full:IssueOfEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-14" decimals="-3" id="f-215" unitRef="chf">-110000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-16" decimals="-3" id="f-216" unitRef="chf">171000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-4" decimals="-3" id="f-217" unitRef="chf">61000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions contextRef="c-16" decimals="-3" id="f-218" unitRef="chf">-316000</ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions>
    <ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions contextRef="c-4" decimals="-3" id="f-219" unitRef="chf">-316000</ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions>
    <ifrs-full:Equity contextRef="c-17" decimals="-3" id="f-220" unitRef="chf">4037000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-18" decimals="-3" id="f-221" unitRef="chf">387134000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-19" decimals="-3" id="f-222" unitRef="chf">-1127000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-20" decimals="-3" id="f-223" unitRef="chf">-283383000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-8" decimals="-3" id="f-224" unitRef="chf">106662000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-21" decimals="-3" id="f-225" unitRef="chf">4037000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-22" decimals="-3" id="f-226" unitRef="chf">389179000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-23" decimals="-3" id="f-227" unitRef="chf">-1129000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-24" decimals="-3" id="f-228" unitRef="chf">-311753000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-3" decimals="-3" id="f-229" unitRef="chf">80334000</ifrs-full:Equity>
    <ifrs-full:ProfitLoss contextRef="c-25" decimals="-3" id="f-230" unitRef="chf">-26703000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss contextRef="c-1" decimals="-3" id="f-231" unitRef="chf">-26703000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-25" decimals="-3" id="f-232" unitRef="chf">3270000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="c-1" decimals="-3" id="f-233" unitRef="chf">3270000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-25" decimals="-3" id="f-234" unitRef="chf">9000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="c-1" decimals="-3" id="f-235" unitRef="chf">9000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:ComprehensiveIncome contextRef="c-25" decimals="-3" id="f-236" unitRef="chf">-23424000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome contextRef="c-1" decimals="-3" id="f-237" unitRef="chf">-23424000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c-26" decimals="-3" id="f-238" unitRef="chf">1843000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="c-1" decimals="-3" id="f-239" unitRef="chf">1843000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity contextRef="c-26" decimals="-3" id="f-240" unitRef="chf">74000</moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity>
    <moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity contextRef="c-27" decimals="-3" id="f-241" unitRef="chf">7000</moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity>
    <moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity contextRef="c-1" decimals="-3" id="f-242" unitRef="chf">81000</moln:IncreaseDecreaseThroughOtherEquitySettledTransactionsEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-26" decimals="-3" id="f-243" unitRef="chf">-179000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-27" decimals="-3" id="f-244" unitRef="chf">278000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity contextRef="c-1" decimals="-3" id="f-245" unitRef="chf">99000</moln:IncreaseDecreaseThroughVestingOfEquityInstrumentsEquity>
    <ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions contextRef="c-27" decimals="-3" id="f-246" unitRef="chf">-389000</ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions>
    <ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions contextRef="c-1" decimals="-3" id="f-247" unitRef="chf">-389000</ifrs-full:IncreaseDecreaseThroughTreasuryShareTransactions>
    <ifrs-full:Equity contextRef="c-28" decimals="-3" id="f-248" unitRef="chf">4037000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-29" decimals="-3" id="f-249" unitRef="chf">390917000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-30" decimals="-3" id="f-250" unitRef="chf">-1233000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-31" decimals="-3" id="f-251" unitRef="chf">-335177000</ifrs-full:Equity>
    <ifrs-full:Equity contextRef="c-2" decimals="-3" id="f-252" unitRef="chf">58544000</ifrs-full:Equity>
    <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory contextRef="c-1" id="f-253">General Information&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Molecular Partners AG ("Company") and its subsidiary (collectively "Molecular Partners" or "Group") is a clinical-stage biopharmaceutical company pioneering designed ankyrin repeat proteins (DARPin) candidates to treat serious diseases, with a current focus on oncology and virology. The Company was founded on November 22, 2004, and is domiciled at Wagistrasse 14, 8952 Schlieren, Canton of Zurich, Switzerland. It is subject to the provisions of the articles of association and to article 620 et seq. of the Swiss Code of Obligations, which describe the legal requirements for limited companies (&#x201c;Aktiengesellschaften&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Molecular Partners Inc. is a wholly owned subsidiary of Molecular Partners AG. Molecular Partners Inc. was incorporated in the United States in the State of Delaware on October 8, 2018. Molecular Partners Inc. is based in Cambridge, Massachusetts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated interim financial statements for the three and six months ended June&#160;30, 2026 , were approved for issuance by the Board of Directors on August&#160;24, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s shares are listed on the SIX Swiss Exchange (Ticker: MOLN) since November 5, 2014, and on the Nasdaq Global Select Market (Ticker: MOLN) since June 16, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
    <ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory contextRef="c-1" id="f-254">Basis of Preparation&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated interim financial statements have been prepared in accordance with IAS 34 Interim Financial Reporting and should be read in conjunction with the Group's last annual consolidated financial statements as at and for the year ended December&#160;31, 2025. They do not include all the information required for a complete set of consolidated financial statements prepared in accordance with IFRS&#xae; Accounting Standards ("IFRS") as issued by the IASB. However, selected explanatory notes are included to explain events and transactions that are significant to gain an understanding of the changes in the Group's financial position and performance since the last annual consolidated financial statements as at and for the year ended December&#160;31, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The accounting policies set forth in the notes to those annual consolidated financial statements have been consistently applied to all periods presented, except as per below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The condensed consolidated interim financial statements are presented in thousands of Swiss Francs (TCHF), unless stated otherwise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The business is not subject to any seasonality. Revenues largely depend on the underlying collaboration agreements  and the achievement of agreed milestones, while expenses are largely affected by the phase of the respective projects, particularly with regard to external research and development expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Due to rounding, the numbers presented in the financial statements might not precisely equal the accompanying notes.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory>
    <ifrs-full:StatementOfIFRSCompliance contextRef="c-1" id="f-255">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated interim financial statements have been prepared in accordance with IAS 34 Interim Financial Reporting and should be read in conjunction with the Group's last annual consolidated financial statements as at and for the year ended December&#160;31, 2025. They do not include all the information required for a complete set of consolidated financial statements prepared in accordance with IFRS&#xae; Accounting Standards ("IFRS") as issued by the IASB. However, selected explanatory notes are included to explain events and transactions that are significant to gain an understanding of the changes in the Group's financial position and performance since the last annual consolidated financial statements as at and for the year ended December&#160;31, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The accounting policies set forth in the notes to those annual consolidated financial statements have been consistently applied to all periods presented, except as per below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The condensed consolidated interim financial statements are presented in thousands of Swiss Francs (TCHF), unless stated otherwise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The business is not subject to any seasonality. Revenues largely depend on the underlying collaboration agreements  and the achievement of agreed milestones, while expenses are largely affected by the phase of the respective projects, particularly with regard to external research and development expenditures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Due to rounding, the numbers presented in the financial statements might not precisely equal the accompanying notes.&lt;/span&gt;&lt;/div&gt;</ifrs-full:StatementOfIFRSCompliance>
    <ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations contextRef="c-1" id="f-256">New or Revised IFRS Standards and Interpretations&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A number of new or amended standards became applicable for annual periods beginning on or after January&#160;1, 2026. These standards were assessed to not have any significant impact on the Group&#x2019;s accounting policies and did not require any retrospective adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;A preliminary assessment on the impact of the implementation of IFRS 18 has been performed; based on this assessment, the Company expects there to be no significant impact on the Company's overall financial statements. Based on the initial assessment the Company also expects there to be no Management defined Performance Measures or MPM&#x2019;s to be reported on. IFRS 18 will not be early adopted. Possible impacts from other new or revised standards have not yet been assessed but are anticipated to be immaterial.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations>
    <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory contextRef="c-1" id="f-257">Accounting estimates and judgments&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The condensed consolidated interim financial statements have been prepared under the historical cost convention. In preparing these condensed consolidated interim financial statements, management made judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, income and expenses. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
    <ifrs-full:DisclosureOfRevenueExplanatory contextRef="c-1" id="f-258">Other group-wide disclosures&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On January&#160;5, 2024, the Group announced it entered into a co-development agreement with Orano Med to co-develop &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Pb-based Radio Darpin Therapies (RDT). Under the terms of the co-development agreement, Molecular Partners previously disclosed RDT target DLL3 (delta-like ligand 3) is included in the collaboration with Orano Med. Both companies agree to share the cost of preclinical and clinical development with additional commitments to supply their respective materials. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The cost sharing in the first six months  of 2026  resulted in a reimbursement of expenses by Orano Med of  TCHF425 (First six months of 2025: TCHF1,397) and for the three months ended June&#160;30, 2026  TCHF77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Three months ended June&#160;30, 2025: TCHF567&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;reported under research and development expenses.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRevenueExplanatory>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-32" decimals="-3" id="f-259" unitRef="chf">425000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-33" decimals="-3" id="f-260" unitRef="chf">1397000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-34" decimals="-3" id="f-261" unitRef="chf">77000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense contextRef="c-35" decimals="-3" id="f-262" unitRef="chf">567000</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="c-1" id="f-263">Share capital&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, the issued share capital of the Company amounted to CHF 4,037,464 divided into 40,374,641 fully paid registered shares, inclusive of 2,069,404 treasury shares  (December&#160;31, 2025:  CHF 4,037,464 divided into 40,374,641 shares, of which 2,962,973&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;were treasury shares).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.785%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;In CHF thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Treasury  shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Average price in CHF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total TCHF value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of January 1, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2,962,973&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.38&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares vested under the PSU program&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(873,552)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(245)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares withheld to cover social security and tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;103,875&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;3.08&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares vested under the RSU program&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(120,144)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(33)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares withheld to cover social security and tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;21,252&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;3.23&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other equity-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(25,000)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Shares as of June 30, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2,069,404&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.60&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Treasury shares are measured at a FIFO principle.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The 125,127 shares were withheld from vested awards to cover employees&#x2019; and Board of Directors income tax and social security contributions.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <ifrs-full:IssuedCapital contextRef="c-2" decimals="0" id="f-264" unitRef="chf">4037464</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssuedAndFullyPaid contextRef="c-2" decimals="0" id="f-265" unitRef="shares">40374641</ifrs-full:NumberOfSharesIssuedAndFullyPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-266"
      unitRef="shares">2069404</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:IssuedCapital contextRef="c-3" decimals="0" id="f-267" unitRef="chf">4037464</ifrs-full:IssuedCapital>
    <ifrs-full:NumberOfSharesIssuedAndFullyPaid contextRef="c-3" decimals="0" id="f-268" unitRef="shares">40374641</ifrs-full:NumberOfSharesIssuedAndFullyPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-23"
      decimals="INF"
      id="f-269"
      unitRef="shares">2962973</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory contextRef="c-1" id="f-270">&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.785%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:54.587%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.670%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;In CHF thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of Treasury  shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Average price in CHF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total TCHF value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of January 1, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2,962,973&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.38&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,129&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares vested under the PSU program&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(873,552)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(245)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares withheld to cover social security and tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;103,875&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;3.08&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;320&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares vested under the RSU program&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(120,144)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(33)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares withheld to cover social security and tax liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;21,252&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;3.23&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;69&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other equity-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(25,000)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.28&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Shares as of June 30, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2,069,404&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;0.60&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bc2327;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,233&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bc2327;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Treasury shares are measured at a FIFO principle.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-23"
      decimals="INF"
      id="f-271"
      unitRef="shares">2962973</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c-23"
      decimals="2"
      id="f-272"
      unitRef="chfPerShare">0.38</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:TreasuryShares contextRef="c-23" decimals="-3" id="f-273" unitRef="chf">1129000</ifrs-full:TreasuryShares>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="c-36"
      decimals="INF"
      id="f-274"
      unitRef="shares">873552</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019
      contextRef="c-36"
      decimals="2"
      id="f-275"
      unitRef="chfPerShare">0.28</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019>
    <moln:ValueOfOtherEquityInstrumentsExercisedOrVestedInShareBasedPaymentArrangement contextRef="c-36" decimals="-3" id="f-276" unitRef="chf">245000</moln:ValueOfOtherEquityInstrumentsExercisedOrVestedInShareBasedPaymentArrangement>
    <moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities
      contextRef="c-36"
      decimals="INF"
      id="f-277"
      unitRef="shares">103875</moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities>
    <moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSharesWithheldToCoverSocialSecurityAndTaxLiabilitiesSharesWithheldToCoverSocialSecurityAndTaxLiabilities
      contextRef="c-36"
      decimals="2"
      id="f-278"
      unitRef="chfPerShare">3.08</moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSharesWithheldToCoverSocialSecurityAndTaxLiabilitiesSharesWithheldToCoverSocialSecurityAndTaxLiabilities>
    <moln:SharesWithheldToCoverSocialSecurityAndTaxLiabilitiesValue contextRef="c-36" decimals="-3" id="f-279" unitRef="chf">320000</moln:SharesWithheldToCoverSocialSecurityAndTaxLiabilitiesValue>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="c-37"
      decimals="INF"
      id="f-280"
      unitRef="shares">120144</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019
      contextRef="c-37"
      decimals="2"
      id="f-281"
      unitRef="chfPerShare">0.28</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019>
    <moln:ValueOfOtherEquityInstrumentsExercisedOrVestedInShareBasedPaymentArrangement contextRef="c-37" decimals="-3" id="f-282" unitRef="chf">33000</moln:ValueOfOtherEquityInstrumentsExercisedOrVestedInShareBasedPaymentArrangement>
    <moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities
      contextRef="c-37"
      decimals="INF"
      id="f-283"
      unitRef="shares">21252</moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities>
    <moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSharesWithheldToCoverSocialSecurityAndTaxLiabilitiesSharesWithheldToCoverSocialSecurityAndTaxLiabilities
      contextRef="c-37"
      decimals="2"
      id="f-284"
      unitRef="chfPerShare">3.23</moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSharesWithheldToCoverSocialSecurityAndTaxLiabilitiesSharesWithheldToCoverSocialSecurityAndTaxLiabilities>
    <moln:SharesWithheldToCoverSocialSecurityAndTaxLiabilitiesValue contextRef="c-37" decimals="-3" id="f-285" unitRef="chf">69000</moln:SharesWithheldToCoverSocialSecurityAndTaxLiabilitiesValue>
    <moln:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement
      contextRef="c-27"
      decimals="INF"
      id="f-286"
      unitRef="shares">25000</moln:NumberOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
    <moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement
      contextRef="c-27"
      decimals="2"
      id="f-287"
      unitRef="chfPerShare">0.28</moln:WeightedAverageExercisePriceOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
    <moln:ValueOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement contextRef="c-27" decimals="-3" id="f-288" unitRef="chf">7000</moln:ValueOfOtherEquityInstrumentsSettledInShareBasedPaymentArrangement>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-289"
      unitRef="shares">2069404</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019
      contextRef="c-30"
      decimals="2"
      id="f-290"
      unitRef="chfPerShare">0.60</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:TreasuryShares contextRef="c-30" decimals="-3" id="f-291" unitRef="chf">1233000</ifrs-full:TreasuryShares>
    <moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities contextRef="c-1" decimals="INF" id="f-292" unitRef="shares">125127</moln:NumberOfSharesWithheldToCoverSocialSecurityAndTaxLiabilities>
    <ifrs-full:DisclosureOfDividendsExplanatory contextRef="c-1" id="f-293">Dividends&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Group has paid no dividends since its inception and does not anticipate paying dividends in the foreseeable future.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaidOrdinaryShares contextRef="c-1" decimals="-3" id="f-294" unitRef="chf">0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="c-1" id="f-295">Share-based compensation&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, a total of 3,218,673 PSUs and 586,723 Restricted Share Units ("RSUs") were outstanding (as of December&#160;31, 2025, a total of 2,918,458 PSUs and 504,543 RSUs were outstanding). The changes in the number of share-based awards (PSUs and RSUs) outstanding during the six month period ended June&#160;30, 2026, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.847%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;PSU/ RSU movements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;PSU / RSU (numbers)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Balance outstanding at January 1, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;3,423,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,895,303&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Performance adjustment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(395,261)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Forfeited)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(123,951)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Expired)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Exercised grants), vested PSU / RSU&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(993,696)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #ba2227;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Balance outstanding at June 30, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ba2227;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;3,805,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ba2227;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance adjustments indicate additional grants or forfeitures due to non-market performance conditions (under) over-achieved&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited due to service conditions not fulfilled&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All outstanding PSU / RSU have an exercise price of CHF 0.10.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The share-based compensation costs recognized during the six months ended June&#160;30, 2026, amounted to TCHF 1,843 (TCHF 2,370 for the six months ended June&#160;30, 2025). For the three months ended June&#160;30, 2026, the share-based compensation costs amounted to TCHF 907 (TCHF 1,228 for the three months ended June&#160;30, 2025).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-38"
      decimals="INF"
      id="f-296"
      unitRef="shares">3218673</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-39"
      decimals="INF"
      id="f-297"
      unitRef="shares">586723</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-40"
      decimals="INF"
      id="f-298"
      unitRef="shares">2918458</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-41"
      decimals="INF"
      id="f-299"
      unitRef="shares">504543</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="c-1" id="f-300">The changes in the number of share-based awards (PSUs and RSUs) outstanding during the six month period ended June&#160;30, 2026, is as follows:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:65.847%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.000%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.800%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;PSU/ RSU movements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;PSU / RSU (numbers)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Balance outstanding at January 1, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;3,423,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #ba2227;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;1,895,303&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Performance adjustment)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(395,261)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Forfeited)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(123,951)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Expired)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(Exercised grants), vested PSU / RSU&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(993,696)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #ba2227;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Balance outstanding at June 30, 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ba2227;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;3,805,396&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ba2227;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Performance adjustments indicate additional grants or forfeitures due to non-market performance conditions (under) over-achieved&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Forfeited due to service conditions not fulfilled&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;3 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;All outstanding PSU / RSU have an exercise price of CHF 0.10.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-42"
      decimals="INF"
      id="f-301"
      unitRef="shares">3423001</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="c-43"
      decimals="INF"
      id="f-302"
      unitRef="shares">1895303</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <moln:NumberOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangementNonMarketPerformanceConditionsNotAchieved
      contextRef="c-43"
      decimals="INF"
      id="f-303"
      unitRef="shares">395261</moln:NumberOfOtherEquityInstrumentsForfeitedInShareBasedPaymentArrangementNonMarketPerformanceConditionsNotAchieved>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="c-43"
      decimals="INF"
      id="f-304"
      unitRef="shares">123951</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement
      contextRef="c-43"
      decimals="INF"
      id="f-305"
      unitRef="shares">0</ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="c-43"
      decimals="INF"
      id="f-306"
      unitRef="shares">993696</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="c-44"
      decimals="INF"
      id="f-307"
      unitRef="shares">3805396</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement2019
      contextRef="c-2"
      decimals="2"
      id="f-308"
      unitRef="chfPerShare">0.10</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-1" decimals="-3" id="f-309" unitRef="chf">1843000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-4" decimals="-3" id="f-310" unitRef="chf">2370000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-5" decimals="-3" id="f-311" unitRef="chf">907000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments contextRef="c-6" decimals="-3" id="f-312" unitRef="chf">1228000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory contextRef="c-1" id="f-313">Financial income and expense&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial income for six months&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;in CHF thousands, for the six months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Interest income on financial assets held at amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;214&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;922&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;137&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bb3739;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bf2115;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bf2115;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;922&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial expense for six months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the six months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest expense on leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other financial expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial income for three months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the three months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest income on financial assets held at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bb3739;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial expense for three months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the three months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest expense on leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other financial expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Exchange results primarily represent unrealized foreign exchange results on the cash and short-term time deposit balances held in USD.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
    <moln:DisclosureOfDetailedInformationAboutFinancialIncomeTableTextBlock contextRef="c-1" id="f-314">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial income for six months&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.089%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.383%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.228%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;in CHF thousands, for the six months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Interest income on financial assets held at amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;214&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;922&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net foreign exchange gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;137&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bb3739;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bf2115;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;351&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #bf2115;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;922&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial income for three months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the three months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest income on financial assets held at amortized cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange gain&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bb3739;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</moln:DisclosureOfDetailedInformationAboutFinancialIncomeTableTextBlock>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c-1" decimals="-3" id="f-315" unitRef="chf">214000</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c-4" decimals="-3" id="f-316" unitRef="chf">922000</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <ifrs-full:NetForeignExchangeGain contextRef="c-1" decimals="-3" id="f-317" unitRef="chf">137000</ifrs-full:NetForeignExchangeGain>
    <ifrs-full:NetForeignExchangeGain contextRef="c-4" decimals="-3" id="f-318" unitRef="chf">0</ifrs-full:NetForeignExchangeGain>
    <ifrs-full:FinanceIncome contextRef="c-1" decimals="-3" id="f-319" unitRef="chf">351000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-4" decimals="-3" id="f-320" unitRef="chf">922000</ifrs-full:FinanceIncome>
    <moln:DisclosureOfDetailedInformationAboutFinancialExpenseTableTextBlock contextRef="c-1" id="f-321">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial expense for six months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.246%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.069%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.385%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the six months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest expense on leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other financial expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(21)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Financial expense for three months&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.984%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in CHF thousands, for the three months ended June 30&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net foreign exchange loss&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Interest expense on leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other financial expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #bf2115;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:1pt solid #ee2724;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</moln:DisclosureOfDetailedInformationAboutFinancialExpenseTableTextBlock>
    <ifrs-full:NetForeignExchangeLoss contextRef="c-1" decimals="-3" id="f-322" unitRef="chf">0</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:NetForeignExchangeLoss contextRef="c-4" decimals="-3" id="f-323" unitRef="chf">4617000</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-1" decimals="-3" id="f-324" unitRef="chf">13000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-4" decimals="-3" id="f-325" unitRef="chf">9000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:OtherFinanceCost contextRef="c-1" decimals="-3" id="f-326" unitRef="chf">9000</ifrs-full:OtherFinanceCost>
    <ifrs-full:OtherFinanceCost contextRef="c-4" decimals="-3" id="f-327" unitRef="chf">7000</ifrs-full:OtherFinanceCost>
    <ifrs-full:FinanceCosts contextRef="c-1" decimals="-3" id="f-328" unitRef="chf">21000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c-4" decimals="-3" id="f-329" unitRef="chf">4633000</ifrs-full:FinanceCosts>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c-5" decimals="-3" id="f-330" unitRef="chf">38000</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost contextRef="c-6" decimals="-3" id="f-331" unitRef="chf">420000</ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost>
    <ifrs-full:NetForeignExchangeGain contextRef="c-5" decimals="-3" id="f-332" unitRef="chf">3000</ifrs-full:NetForeignExchangeGain>
    <ifrs-full:NetForeignExchangeGain contextRef="c-6" decimals="-3" id="f-333" unitRef="chf">0</ifrs-full:NetForeignExchangeGain>
    <ifrs-full:FinanceIncome contextRef="c-5" decimals="-3" id="f-334" unitRef="chf">41000</ifrs-full:FinanceIncome>
    <ifrs-full:FinanceIncome contextRef="c-6" decimals="-3" id="f-335" unitRef="chf">420000</ifrs-full:FinanceIncome>
    <ifrs-full:NetForeignExchangeLoss contextRef="c-5" decimals="-3" id="f-336" unitRef="chf">0</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:NetForeignExchangeLoss contextRef="c-6" decimals="-3" id="f-337" unitRef="chf">3494000</ifrs-full:NetForeignExchangeLoss>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-5" decimals="-3" id="f-338" unitRef="chf">6000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities contextRef="c-6" decimals="-3" id="f-339" unitRef="chf">4000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:OtherFinanceCost contextRef="c-5" decimals="-3" id="f-340" unitRef="chf">5000</ifrs-full:OtherFinanceCost>
    <ifrs-full:OtherFinanceCost contextRef="c-6" decimals="-3" id="f-341" unitRef="chf">3000</ifrs-full:OtherFinanceCost>
    <ifrs-full:FinanceCosts contextRef="c-5" decimals="-3" id="f-342" unitRef="chf">11000</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts contextRef="c-6" decimals="-3" id="f-343" unitRef="chf">3501000</ifrs-full:FinanceCosts>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="c-1" id="f-344">Income taxes&lt;div style="margin-bottom:12pt;padding-right:9pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Group has in recent years reported operating losses, with the exception of the year ended December 31, 2022, that resulted in a tax loss carry-forward in Switzerla&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;nd of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;TCHF 252,980&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2025. No deferred tax assets have been recognized for these tax loss carry forwards, because it is not probable that such loss carry forwards can be utilized in the foreseeable future. In addition, no deferred tax positions were recognized on other deductible temporary differences (e.g., pension liabilities under IAS 19) due to the significant tax loss carry forwards.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <moln:TaxLossCarryforwards contextRef="c-3" decimals="-3" id="f-345" unitRef="chf">252980000</moln:TaxLossCarryforwards>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="c-1" id="f-346">Earnings per share&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;for the six months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares used in computing basic  and diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,906,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,134,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;for the three months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares used in computing basic  and diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,305,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,392,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <ifrs-full:EarningsPerShareExplanatory contextRef="c-1" id="f-347">&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;for the six months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares used in computing basic  and diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,906,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,134,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.646%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;for the three months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Effra Medium',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #ee2724;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average number of shares used in computing basic  and diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,305,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #bf373a;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,392,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #bf373a;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
    <ifrs-full:WeightedAverageShares contextRef="c-1" decimals="0" id="f-348" unitRef="shares">37906112</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares contextRef="c-1" decimals="0" id="f-349" unitRef="shares">37906112</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares contextRef="c-4" decimals="0" id="f-350" unitRef="shares">37134928</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares contextRef="c-4" decimals="0" id="f-351" unitRef="shares">37134928</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares contextRef="c-5" decimals="0" id="f-352" unitRef="shares">38305237</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares contextRef="c-5" decimals="0" id="f-353" unitRef="shares">38305237</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:WeightedAverageShares contextRef="c-6" decimals="0" id="f-354" unitRef="shares">37392355</ifrs-full:WeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares contextRef="c-6" decimals="0" id="f-355" unitRef="shares">37392355</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory contextRef="c-1" id="f-356">Other Comprehensive resultIn order to recognize remeasurements of the net defined benefit obligation in the period in which they arise, the Group utilizes its independent actuaries to update the calculation of the defined benefit obligation and plan assets at each reporting date. The primary components of the remeasurement as of and for the six month period ended June&#160;30, 2026, relate to an increase in the value of the assets held under the defined benefit plan and changes to demographic assumptions.</ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="c-1" id="f-357">Related parties&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Group did not enter into any related party transactions in the interim periods presented.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <moln:DisclosureOfRestructuringExpenseTextBlock contextRef="c-1" id="f-358">Restructuring expense&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On June 10, 2025, Molecular Partners announced a planned operational efficiency initiative (&#x201c;restructuring 2025&#x201d;), which included a reduction in headcount within R&amp;amp;D. As a result, 34 positions - primarily in R&amp;amp;D, but also some supporting functions - were impacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;For the six months ended &lt;/span&gt;&lt;span style="color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;June&#160;30, 2025, the Group recognized TCHF 2,617 as expenses. For the six  months ended June&#160;30, 2026, no restructuring expense was recognized and there was no remaining accrual. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The restructuring charges primarily consisted of personnel related cost.&lt;/span&gt;&lt;/div&gt;</moln:DisclosureOfRestructuringExpenseTextBlock>
    <moln:RestructuringActivitiesNumberOfPositionsEliminated
      contextRef="c-45"
      decimals="INF"
      id="f-359"
      unitRef="position">34</moln:RestructuringActivitiesNumberOfPositionsEliminated>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-4" decimals="-3" id="f-360" unitRef="chf">2617000</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:ExpenseOfRestructuringActivities contextRef="c-1" decimals="-3" id="f-361" unitRef="chf">0</ifrs-full:ExpenseOfRestructuringActivities>
    <ifrs-full:DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory contextRef="c-1" id="f-362">Events after the balance sheet date &lt;div style="margin-bottom:12pt;padding-right:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Effra Light',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;No events occurred between the balance sheet date and the date on which these condensed consolidated interim financial statements were approved for issuance by the Board of Directors that would require adjustment to these condensed consolidated interim financial statements or disclosure under this section.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-212"
          xlink:label="f-212"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-211"
          xlink:label="f-211"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-238"
          xlink:label="f-238"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-239"
          xlink:label="f-239"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">See note 5.4</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-212"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-211"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-238"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-239"
          xlink:to="fn-1"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
