{
 "version": "2.2",
 "instance": {
  "ocs-20260630.htm ocs-ex99_1.htm": {
   "nsprefix": "ocs",
   "nsuri": "http://oculis.com/20260630",
   "dts": {
    "inline": {
     "local": [
      "ocs-20260630.htm",
      "ocs-ex99_1.htm"
     ]
    },
    "schema": {
     "local": [
      "ocs-20260630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/dim_ifrs_ea_2025-03-27_role-995000.xml",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/dim_full_ifrs_2025-03-27_role-995000.xml"
     ]
    }
   },
   "keyStandard": 134,
   "keyCustom": 86,
   "axisStandard": 14,
   "axisCustom": 0,
   "memberStandard": 12,
   "memberCustom": 27,
   "hidden": {
    "total": 15,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 5,
    "http://xbrl.sec.gov/dei/2025": 6,
    "http://oculis.com/20260630": 4
   },
   "contextCount": 171,
   "entityCount": 1,
   "segmentCount": 42,
   "elementCount": 893,
   "unitCount": 8,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 560,
    "http://xbrl.sec.gov/dei/2025": 13
   },
   "report": {
    "R1": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation",
     "longName": "75000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition",
     "longName": "75010 - Statement - Unaudited Condensed Consolidated Interim Statements of Financial Position",
     "shortName": "Unaudited Condensed Consolidated Interim Statements of Financial Position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss",
     "longName": "75020 - Statement - Unaudited Condensed Consolidated Interim Statements of Loss",
     "shortName": "Unaudited Condensed Consolidated Interim Statements of Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:RevenueFromGovernmentGrants",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss",
     "longName": "75030 - Statement - Unaudited Condensed Consolidated Interim Statements of Comprehensive Loss",
     "shortName": "Unaudited Condensed Consolidated Interim Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
     "longName": "75040 - Statement - Unaudited Condensed Consolidated Interim Statements of Changes in Equity",
     "shortName": "Unaudited Condensed Consolidated Interim Statements of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_e869947b-c62c-4f87-a653-a1c4a15ad96f",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e869947b-c62c-4f87-a653-a1c4a15ad96f",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows",
     "longName": "75050 - Statement - Unaudited Condensed Consolidated Interim Statements of Cash Flows",
     "shortName": "Unaudited Condensed Consolidated Interim Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:AdjustmentsForFinanceIncomeCost",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureCorporateInformation",
     "longName": "995457 - Disclosure - Corporate Information",
     "shortName": "Corporate Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCorporateInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCorporateInformationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparation1",
     "longName": "995467 - Disclosure - Basis of Preparation",
     "shortName": "Basis of Preparation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimates",
     "longName": "995477 - Disclosure - Summary of Material Accounting Policies, Critical Judgments and Accounting Estimates",
     "shortName": "Summary of Material Accounting Policies, Critical Judgments and Accounting Estimates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivities",
     "longName": "995497 - Disclosure - Financing Activities",
     "shortName": "Financing Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpenses",
     "longName": "995527 - Disclosure - Operating Expenses",
     "shortName": "Operating Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncome",
     "longName": "995537 - Disclosure - Other Current Assets and Accrued Income",
     "shortName": "Other Current Assets and Accrued Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensation",
     "longName": "995587 - Disclosure - Share - Based Compensation",
     "shortName": "Share - Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssets",
     "longName": "995597 - Disclosure - Cash and Cash Equivalents and Short-Term Financial Assets",
     "shortName": "Cash and Cash Equivalents and Short-Term Financial Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilities",
     "longName": "995617 - Disclosure - Warrant Liabilities",
     "shortName": "Warrant Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfWarrantLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfWarrantLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayables",
     "longName": "995627 - Disclosure - Accrued Expenses and Other Payables",
     "shortName": "Accrued Expenses and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRelatedPartyDisclosures",
     "longName": "995647 - Disclosure - Related Party Disclosures",
     "shortName": "Related Party Disclosures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShare",
     "longName": "995667 - Disclosure - Loss Per Share",
     "shortName": "Loss Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEvents",
     "longName": "995677 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies",
     "longName": "995687 - Disclosure - Summary of Material Accounting Policies, Critical Judgments and Accounting Estimates (Policies)",
     "shortName": "Summary of Material Accounting Policies, Critical Judgments and Accounting Estimates (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCriticalJudgmentsAndAccountingEstimatesPolicyInformationExplanatoryPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfCriticalJudgmentsAndAccountingEstimatesPolicyInformationExplanatoryPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesTables",
     "longName": "995727 - Disclosure - Operating Expenses (Tables)",
     "shortName": "Operating Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeTables",
     "longName": "995767 - Disclosure - Other Current Assets and Accrued Income (Tables)",
     "shortName": "Other Current Assets and Accrued Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables",
     "longName": "995787 - Disclosure - Share - Based Compensation (Tables)",
     "shortName": "Share - Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsTables",
     "longName": "995797 - Disclosure - Cash and Cash Equivalents and Short-Term Financial Assets (Tables)",
     "shortName": "Cash and Cash Equivalents and Short-Term Financial Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:SummaryOfCashAndCashEquivalentsAndShort-TermFinancialAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:SummaryOfCashAndCashEquivalentsAndShort-TermFinancialAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesTables",
     "longName": "995807 - Disclosure - Warrant Liabilities (Tables)",
     "shortName": "Warrant Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfDetailedInFormationAboutWarrantLiabilityExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfDetailedInFormationAboutWarrantLiabilityExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ocs:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareTables",
     "longName": "995817 - Disclosure - Loss Per Share (Tables)",
     "shortName": "Loss Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesTables",
     "longName": "995827 - Disclosure - Accrued Expenses and Other Payables (Tables)",
     "shortName": "Accrued Expenses and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ocs:DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresTables",
     "longName": "995857 - Disclosure - Related Party Disclosures (Tables)",
     "shortName": "Related Party Disclosures (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails",
     "longName": "995877 - Disclosure - Basis of Preparation and Changes to the Company's Accounting Policies - Additional Information (Details)",
     "shortName": "Basis of Preparation and Changes to the Company's Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ForeignExchangeGain",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ForeignExchangeGain",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
     "longName": "995917 - Disclosure - Financing Activities - Additional Information (Details)",
     "shortName": "Financing Activities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_80ac6aa7-ce18-4629-979b-43cd63565b38",
      "name": "ocs:TransactionCosts",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_80ac6aa7-ce18-4629-979b-43cd63565b38",
      "name": "ocs:TransactionCosts",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails",
     "longName": "996067 - Disclosure - Operating Expenses - Schedule of Operating Expenses (Details)",
     "shortName": "Operating Expenses - Schedule of Operating Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a859352b-a920-456a-a95a-8668d5c91639",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfExpensesExplanatory",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R32": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesAdditionalInformationDetails",
     "longName": "996077 - Disclosure - Operating Expenses - Additional Information (Details)",
     "shortName": "Operating Expenses - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ocs:IncreaseDecreaseInGeneralAndAdministrationExpense",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ocs:IncreaseDecreaseInGeneralAndAdministrationExpense",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails",
     "longName": "996087 - Disclosure - Other Current Assets and Accrued Income - Summary of Other Current Assets (Details)",
     "shortName": "Other Current Assets and Accrued Income - Summary of Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ifrs-full:CurrentPrepaidExpenses",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherCurrentAssetsExplanatory",
       "div",
       "ocs:OtherCurrentAssetsAndAccruedIncomeTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfAccruedIncomeDetails",
     "longName": "996107 - Disclosure - Other Current Assets and Accrued Income - Summary of Accrued Income (Details)",
     "shortName": "Other Current Assets and Accrued Income - Summary of Accrued Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_a3390fc9-cfa4-4d33-bd45-4d07b45a944b",
      "name": "ifrs-full:AccruedIncomeIncludingContractAssets",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a4ef747-ff8c-4f7b-ab1a-1ab004226dbe",
      "name": "ifrs-full:AccruedIncomeIncludingContractAssets",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:DisclosureOfAccruedIncomeExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails",
     "longName": "996127 - Disclosure - Pensions and Other Post Employment Benefit Plans - Summary of Components of Net Benefit Expense (Details)",
     "shortName": "Pensions and Other Post Employment Benefit Plans - Summary of Components of Net Benefit Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R36": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
     "longName": "996177 - Disclosure - Share - Based Compensation - Additional Information (Details)",
     "shortName": "Share - Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
     "longName": "996187 - Disclosure - Share - Based Compensation - Schedule of Weighted-Average Assumptions for Black-Scholes Option-Pricing Model Used (Details)",
     "shortName": "Share - Based Compensation - Schedule of Weighted-Average Assumptions for Black-Scholes Option-Pricing Model Used (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "U_SwitzerlandFrancsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R38": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
     "longName": "996197 - Disclosure - Share - Based Compensation - Summary of Stock Option and SARs Activity under 2023 Plan (Details)",
     "shortName": "Share - Based Compensation - Summary of Stock Option and SARs Activity under 2023 Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_a3390fc9-cfa4-4d33-bd45-4d07b45a944b",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a3390fc9-cfa4-4d33-bd45-4d07b45a944b",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
     "longName": "996217 - Disclosure - Share - Based Compensation - Summary of Restricted Stock Unit Activity Under 2023 Plan (Details)",
     "shortName": "Share - Based Compensation - Summary of Restricted Stock Unit Activity Under 2023 Plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_ceab6bba-3a79-4c22-b62e-2ee2695f3747",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ceab6bba-3a79-4c22-b62e-2ee2695f3747",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails",
     "longName": "996237 - Disclosure - Cash and Cash Equivalents and Short-Term Financial Assets - Summary of Cash and Cash Equivalents and Short-Term Financial Assets (Details)",
     "shortName": "Cash and Cash Equivalents and Short-Term Financial Assets - Summary of Cash and Cash Equivalents and Short-Term Financial Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_fb31ff9a-36e7-4465-9ba8-e8336023f00c",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:SummaryOfCashAndCashEquivalentsAndShort-TermFinancialAssetsTableTextBlock",
       "div",
       "ocs:DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
     "longName": "996247 - Disclosure - Cash and Cash Equivalents and Short-Term Financial Assets - Additional Information (Details)",
     "shortName": "Cash and Cash Equivalents and Short-Term Financial Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R42": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails",
     "longName": "996257 - Disclosure - Warrant Liabilities - Schedule of Movement of the Warrant Liability (Details)",
     "shortName": "Warrant Liabilities - Schedule of Movement of the Warrant Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_a3390fc9-cfa4-4d33-bd45-4d07b45a944b",
      "name": "ifrs-full:CurrentWarrantLiability",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a4ef747-ff8c-4f7b-ab1a-1ab004226dbe",
      "name": "ifrs-full:CurrentWarrantLiability",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:DisclosureOfDetailedInFormationAboutWarrantLiabilityExplanatoryTableTextBlock",
       "div",
       "ocs:DisclosureOfWarrantLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
     "longName": "996267 - Disclosure - Warrant Liabilities - Schedule of Fair Value of Warrant Estimated on its Grant Date Using the Black Scholes Option Pricing Model (Details)",
     "shortName": "Warrant Liabilities - Schedule of Fair Value of Warrant Estimated on its Grant Date Using the Black Scholes Option Pricing Model (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_80ac6aa7-ce18-4629-979b-43cd63565b38",
      "name": "ocs:ExpectedTermShareOptionsGranted",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_47831c92-e56e-4ff1-873f-5d7ba163d0a8",
      "name": "ifrs-full:ExercisePriceShareOptionsGranted2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:DisclosureOfAssumptionsUsedInTheBlackScholesOptionPricingModelForDeterminingTheFairValueOfTheWarrantsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
     "longName": "996277 - Disclosure - Warrant Liabilities - Additional Information (Details)",
     "shortName": "Warrant Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ocs:FairValueGainLossOnWarrantLiability",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails",
     "longName": "996287 - Disclosure - Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details)",
     "shortName": "Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ocs:AccruedResearchAndDevelopmentExpenseCurrent",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e04677bf-a3b6-4430-95fe-d033160fdc59",
      "name": "ocs:AccruedResearchAndDevelopmentExpenseCurrent",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ocs:DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory",
       "div",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails",
     "longName": "996317 - Disclosure - Related Party Disclosures - Summary of Compensation of Key Management Including Board Of Directors And Executive Management Team (Details)",
     "shortName": "Related Party Disclosures - Summary of Compensation of Key Management Including Board Of Directors And Executive Management Team (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails",
     "longName": "996327 - Disclosure - Related Party Disclosures - Additional Information (Details)",
     "shortName": "Related Party Disclosures - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_a83e354c-ccc7-45ec-81ee-cdfd7f4f4f59",
      "name": "ocs:NumberOfIndividuals",
      "unitRef": "U_Individual",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a83e354c-ccc7-45ec-81ee-cdfd7f4f4f59",
      "name": "ocs:NumberOfIndividuals",
      "unitRef": "U_Individual",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
     "longName": "996337 - Disclosure - Loss Per Share - Additional Information (Details)",
     "shortName": "Loss Per Share - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_0488ef28-3f93-4911-a7d1-200c6c8ef8fd",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "ifrs-full:NumberOfSharesOutstanding",
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0488ef28-3f93-4911-a7d1-200c6c8ef8fd",
      "name": "ocs:PerSharePurchasePrice",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
     "longName": "996347 - Disclosure - Loss Per Share - Schedule of Loss Per Share (Details)",
     "shortName": "Loss Per Share - Schedule of Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_CHF",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_702720c0-3dd5-434f-9e1d-684f3924d872",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails",
     "longName": "996357 - Disclosure - Loss Per Share - Schedule of Potentially Dilutive Securities (Details)",
     "shortName": "Loss Per Share - Schedule of Potentially Dilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d8ba2fb-9827-4fa7-90f3-61197e7b1b2a",
      "name": "ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
     "longName": "996367 - Disclosure - Subsequent Events - Additional Information (Details)",
     "shortName": "Subsequent Events - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_77020192-fb83-477f-b00a-4650b81cb210",
      "name": "ocs:IssuanceOfOrdinaryShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ocs:DisclosureOfFinancingActivitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ocs-ex99_1.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "ifrs-full_AccountingEstimatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccountingEstimatesAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting estimates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r177"
     ]
    },
    "ifrs-full_AccountingEstimatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccountingEstimatesDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting estimates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for monetary amounts in financial statements that are subject to measurement uncertainty. It also represents the standard value for the 'Accounting estimates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r177"
     ]
    },
    "ocs_AccrualDueToClinicalTrialOfMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccrualDueToClinicalTrialOfMilestones",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "accrual due to clinical trial of milestones",
        "label": "Accrual Due To Clinical Trial Of Milestones",
        "terseLabel": "Accrual due to clinical trial of milestones"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AccruedEmployerContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccruedEmployerContribution",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued employer contribution.",
        "label": "Accrued Employer Contribution",
        "terseLabel": "Accrued employer contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AccruedGeneralAndAdministrativeExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccruedGeneralAndAdministrativeExpenseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued G&amp;A expense current.",
        "label": "Accrued General And Administrative Expense Current",
        "terseLabel": "General and administration related expenses",
        "negatedLabel": "Accrued G&amp;A expense"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AccruedIncomeFxRevaluation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccruedIncomeFxRevaluation",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfAccruedIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued income FX revaluation.",
        "label": "Accrued Income FX Revaluation",
        "terseLabel": "Foreign exchange revaluation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccruedIncomeIncludingContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccruedIncomeIncludingContractAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfAccruedIncomeDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued income",
        "label": "Accrued income including contract assets",
        "periodEndLabel": "Balance as of June 30,",
        "periodStartLabel": "Balance as of January 1,",
        "totalLabel": "Total accrued income including contract assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing income that has been earned but is not yet a receivable, including contract assets. [Refer: Contract assets]"
       }
      }
     },
     "auth_ref": [
      "r457",
      "r459"
     ]
    },
    "ocs_AccruedIncomeRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccruedIncomeRecognized",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfAccruedIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued income recognized.",
        "label": "Accrued Income Recognized",
        "terseLabel": "Accrued income recognized during the period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AccruedResearchAndDevelopmentExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AccruedResearchAndDevelopmentExpenseCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued R&amp;D expense Current.",
        "label": "Accrued Research And Development Expense Current",
        "terseLabel": "Product development related expenses",
        "negatedLabel": "Accrued R&amp;D expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated Depreciation"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r429",
      "r438",
      "r440",
      "r441"
     ]
    },
    "ocs_ActuarialAssumptionOfDemographicAssumptions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ActuarialAssumptionOfDemographicAssumptions",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of demographic assumptions.",
        "label": "Actuarial assumption of demographic assumptions",
        "terseLabel": "Demographic assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRates",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates",
        "terseLabel": "Discount rate",
        "verboseLabel": "Assumption of discount rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRatesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates [member]",
        "terseLabel": "Discount Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the discount rates used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreases",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of pension increases",
        "terseLabel": "Future pensions increases"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases",
        "terseLabel": "Future salary increases",
        "verboseLabel": "Assumption for future salary increases"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases [member]",
        "terseLabel": "Future Salary Increase"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the expected rates of salary increases used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfMortalityRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfMortalityRatesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of mortality rates [member]",
        "terseLabel": "Mortality Assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the mortality rates used as actuarial assumptions. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfRetirementAge2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfRetirementAge2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumption of retirement age",
        "terseLabel": "Retirement age"
       }
      },
      "en": {
       "role": {
        "documentation": "The retirement age used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r432"
     ]
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]",
        "terseLabel": "Actuarial assumptions [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_ActuarialAssumptionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ocs_ActuarialGainLossOnPostEmploymentBenefitObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ActuarialGainLossOnPostEmploymentBenefitObligationsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial gain (loss) on post employment benefit obligations.",
        "label": "Actuarial Gain Loss On Post Employment Benefit Obligations [Member]",
        "terseLabel": "Actuarial gain (loss) on post-employment benefit obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from changes in demographic assumptions, net of tax, defined benefit plans",
        "terseLabel": "Demographic assumptions",
        "verboseLabel": "Actuarial loss of defined benefit pension liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments",
        "terseLabel": "Actuarial losses",
        "negatedLabel": "Increase (decrease) in net defined benefit liability (asset) resulting from actuarial losses (gains) arising from experience adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r431"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from experience adjustments, net of tax, defined benefit plans",
        "terseLabel": "Actuarial gains / (losses)",
        "totalLabel": "Total",
        "verboseLabel": "On obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ocs_ActuarialLossOnPostEmploymentBenefitObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ActuarialLossOnPostEmploymentBenefitObligations",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial loss on post employment benefit obligations.",
        "label": "Actuarial Loss On Post Employment Benefit Obligations",
        "terseLabel": "Actuarial loss on post employment benefit obligations",
        "negatedLabel": "Actuarial loss on post employment benefit obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ocs_AdditionalBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdditionalBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional borrowings.",
        "label": "Additional Borrowings",
        "terseLabel": "Additional borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AdditionalPaymentUponMilestonesReached": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdditionalPaymentUponMilestonesReached",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional payment upon milestones reached.",
        "label": "Additional Payment Upon Milestones Reached",
        "terseLabel": "Additional payment on milestones reached"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AdditionalShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdditionalShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional share based compensation expense.",
        "label": "Additional Share Based Compensation Expense",
        "terseLabel": "Additional share based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AdditionalUpfrontFeePayableUponReachingMilestone": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdditionalUpfrontFeePayableUponReachingMilestone",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional upfront fee payable upon reaching milestone.",
        "label": "Additional Upfront Fee Payable Upon Reaching Milestone",
        "terseLabel": "Additional upfront fee payable upon reaching milestone"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r55",
      "r211"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Acquisitions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r189"
     ]
    },
    "ocs_AdditionsToLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdditionsToLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to lease liabilities.",
        "label": "Additions to Lease Liabilities",
        "negatedLabel": "New lease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "New lease"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r103",
      "r162"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "terseLabel": "Weighted-average number of shares used to compute loss per share diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in accrued income other than contract assets",
        "terseLabel": "- Increase in accrued income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in accrued income other than contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Accrued income other than contract assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other current assets",
        "terseLabel": "- Decrease in other current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "ocs_AdjustmentsForDecreaseIncreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherOperatingAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Increase in other operating assets",
        "label": "Adjustments For Decrease Increase In Other Operating Assets",
        "documentation": "Adjustments for decrease increase in other operating assets."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AdjustmentsForDecreaseIncreaseInPayablesAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdjustmentsForDecreaseIncreaseInPayablesAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease increase in payables and accrued liabilities.",
        "label": "Adjustments for Decrease Increase In Payables and Accrued Liabilities",
        "terseLabel": "- Decrease in payables and accrued liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation expense",
        "terseLabel": "- Depreciation of property and equipment and right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "ocs_AdjustmentsForFairValueAdjustmentOnWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AdjustmentsForFairValueAdjustmentOnWarrantLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Fair Value Adjustment On Warrant Liabilities",
        "label": "Adjustments For Fair Value Adjustment On Warrant Liabilities",
        "terseLabel": "- Fair value adjustment on warrant liabilities",
        "negatedLabel": "- Fair value adjustment on warrant liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForFinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for finance income (cost)",
        "negatedLabel": "- Financial result"
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in employee benefit liabilities",
        "terseLabel": "- Post-employment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Non-cash adjustments:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "- Share-based compensation expense"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "ifrs-full_AdministrationCostsNotReflectedInReturnOnPlanAssetsDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdministrationCostsNotReflectedInReturnOnPlanAssetsDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administration costs not reflected in return on plan assets, defined benefit plans",
        "terseLabel": "Administration cost",
        "verboseLabel": "Administrative expenses",
        "negatedLabel": "Administrative expenses",
        "negatedTerseLabel": "Administration cost"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ocs_AggregateAmountOfPaymentsCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AggregateAmountOfPaymentsCommitted",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of payments committed.",
        "label": "Aggregate Amount Of Payments Committed",
        "terseLabel": "Aggregate amount of payments committed"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AggregateMaximumOfferingPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AggregateMaximumOfferingPrice",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate Maximum Offering Price",
        "label": "Aggregate Maximum Offering Price",
        "terseLabel": "Aggregate maximum offering price"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r421"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r345",
      "r355",
      "r388"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r337",
      "r348",
      "r358",
      "r391"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r383",
      "r392",
      "r396",
      "r404"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "ocs_AmendedBlackrockWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AmendedBlackrockWarrantMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amended Blackrock Warrant [Member]",
        "documentation": "Amended Blackrock Warrant [Member].",
        "terseLabel": "Amended BlackRock Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AmendedLoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AmendedLoanAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Loan Agreement",
        "label": "Amended Loan Agreement [Member]",
        "terseLabel": "Amended Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AmendedWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AmendedWarrantMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended Warrant",
        "label": "Amended Warrant [Member]",
        "terseLabel": "Amended warrant"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization charge",
        "negatedLabel": "Amortisation, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r213"
     ]
    },
    "ocs_AmountCapitalizedInDeductionOfSharePremiumEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AmountCapitalizedInDeductionOfSharePremiumEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount capitalized in deduction of share premium equity.",
        "label": "Amount Capitalized In Deduction Of Share Premium Equity",
        "terseLabel": "Amount capitalized in deduction of share premium equity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ApplicableRateForTwentyTwentyFiveAndSubsequentYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ApplicableRateForTwentyTwentyFiveAndSubsequentYearsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable rate for twenty twenty five and subsequent years.",
        "label": "Applicable Rate For Twenty Twenty Five And Subsequent Years [Member]",
        "terseLabel": "2025 and Subsequent Years"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ApplicableRateForTwentyTwentyFiveAndTwentyTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ApplicableRateForTwentyTwentyFiveAndTwentyTwentySixMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable rate for twenty twenty five and twenty twenty six.",
        "label": "Applicable Rate For Twenty Twenty Five And Twenty Twenty Six [Member]",
        "terseLabel": "2025 and 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ApplicableRateForTwentyTwentyFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ApplicableRateForTwentyTwentyFiveMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable rate for twenty twenty five.",
        "label": "Applicable Rate For Twenty Twenty Five [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ApplicableRateForTwentyTwentySixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ApplicableRateForTwentyTwentySixMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Applicable rate for twenty twenty six.",
        "label": "Applicable Rate For Twenty Twenty Six [Member]",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r182"
     ]
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "periodEndLabel": "Assets at end of period",
        "periodStartLabel": "Assets at beginning of period",
        "totalLabel": "TOTAL ASSETS"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r94",
      "r150",
      "r152",
      "r241",
      "r242",
      "r263"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_AtTheMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "AtTheMarketOfferingMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At-the-Market Offering.",
        "label": "At-the-Market Offering [Member]",
        "terseLabel": "At-the-Market Offering Program"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [axis]",
        "terseLabel": "Attribution of expenses by nature to their function [axis]"
       }
      }
     },
     "auth_ref": [
      "r451",
      "r454"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [domain]"
       }
      }
     },
     "auth_ref": [
      "r451",
      "r454"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "terseLabel": "Weighted average tax",
        "totalLabel": "Total average effective tax rate",
        "verboseLabel": "Groups average expected tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r182"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "ocs_BCAWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BCAWarrantsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BCA Warrants [Member]",
        "label": "BCA Warrants [Member]",
        "terseLabel": "BCA Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic net loss per share for the period",
        "totalLabel": "Total basic earnings (loss) per share",
        "verboseLabel": "Basic, loss for the period attributable to equity holders"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share [abstract]",
        "terseLabel": "Loss per share"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_BenefitsPaidFromPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BenefitsPaidFromPlanAssets",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefits paid from plan assets.",
        "label": "Benefits Paid From Plan Assets",
        "terseLabel": "Benefits paid from plan assets",
        "negatedLabel": "Benefits paid from plan assets"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_BlackrockWarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BlackrockWarrantMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Blackrock warrant.",
        "label": "Blackrock Warrant [Member]",
        "terseLabel": "Blackrock Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_BoardOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BoardOfDirectorsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Board of directors",
        "label": "Board of directors [Member]",
        "terseLabel": "Board of directors"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsRecognisedAsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsRecognisedAsExpense",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing costs recognised as expense",
        "terseLabel": "Amounts drawn"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are recognised as an expense."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of Range",
        "verboseLabel": "Minimum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r96",
      "r114",
      "r125",
      "r173",
      "r295",
      "r296",
      "r449"
     ]
    },
    "ocs_BusinessCombinationAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BusinessCombinationAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination agreement.",
        "label": "Business Combination Agreement [Member]",
        "terseLabel": "BCA"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_BusinessCombinationReceivedAnAggregate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "BusinessCombinationReceivedAnAggregate",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination received an aggregate.",
        "label": "Business Combination Received An Aggregate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r233"
     ]
    },
    "ifrs-full_BusinessCombinationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r134",
      "r233"
     ]
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CH",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWITZERLAND",
        "terseLabel": "Switzerland"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalRequirementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalRequirementsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_CapitalRequirementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalRequirementsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for capital requirements that the entity is subject to. It also represents the standard value for the 'Capital requirements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r256"
     ]
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r13",
      "r54",
      "r58",
      "r62",
      "r63",
      "r64",
      "r65",
      "r66",
      "r133",
      "r140",
      "r141",
      "r188",
      "r191",
      "r210",
      "r214",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r234",
      "r237",
      "r238"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r58",
      "r62",
      "r64",
      "r65",
      "r133",
      "r140",
      "r141",
      "r191",
      "r214",
      "r217",
      "r219",
      "r220",
      "r234",
      "r237",
      "r238"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r89",
      "r174",
      "r260"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CashAndCashEquivalentsAndShortTermFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CashAndCashEquivalentsAndShortTermFinancialAssetsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents and short term financial assets.",
        "label": "Cash And Cash Equivalents and Short Term Financial Assets [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CashAndCashEquivalentsAndShortTermFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CashAndCashEquivalentsAndShortTermFinancialAssetsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents and short term financial assets.",
        "label": "Cash And Cash Equivalents and Short Term Financial Assets [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash inflow from financing activities",
        "netLabel": "Net cash flows from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r74"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash outflow from investing activities",
        "netLabel": "Net cash flows from investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r74"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash outflow from operating activities",
        "netLabel": "Net cash flows from operating activities"
       }
      }
     },
     "auth_ref": [
      "r67",
      "r74"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Lease payments for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r161"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r205"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r205"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ClassAOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ClassAOrdinarySharesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A Ordinary Shares [Member]",
        "label": "Class A Ordinary Shares [Member]",
        "terseLabel": "Class A Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ClassBOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ClassBOrdinarySharesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class B Ordinary Shares [Member]",
        "label": "Class B Ordinary Shares [Member]",
        "terseLabel": "Class B Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r95",
      "r105",
      "r164",
      "r208",
      "r243"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r95",
      "r105",
      "r164",
      "r208",
      "r243"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r243"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r243"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r192"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r192"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r246",
      "r272"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r246",
      "r272"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ocs_CommitmentsForExternalResearchProjectsBetweenOneAndFiveYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsForExternalResearchProjectsBetweenOneAndFiveYears",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails": {
       "parentTag": "ocs_CommitmentsForExternalResearchProjectsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments for external research projects between one and five years.",
        "label": "Commitments For External Research Projects Between One And Five Years",
        "terseLabel": "Between one and five years"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CommitmentsForExternalResearchProjectsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsForExternalResearchProjectsNet",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments for external research projects net.",
        "label": "Commitments For External Research Projects Net",
        "terseLabel": "Commitments for external research projects net",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CommitmentsForExternalResearchProjectsWithinOneYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsForExternalResearchProjectsWithinOneYear",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails": {
       "parentTag": "ocs_CommitmentsForExternalResearchProjectsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfResearchAndDevelopmentCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments for external research projects within one year.",
        "label": "Commitments For External Research Projects Within One Year",
        "terseLabel": "Within one year"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CommitmentsRelatedToAccureLicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsRelatedToAccureLicenseAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments related to Accure license agreement.",
        "label": "Commitments Related To Accure License Agreement [Member]",
        "terseLabel": "Commitments Related to Accure License Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CommitmentsRelatedToNovartisLicenseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsRelatedToNovartisLicenseAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments related to Novartis license agreement.",
        "label": "Commitments Related To Novartis License Agreement [Member]",
        "terseLabel": "Commitments Related To Novartis License Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CommitmentsRelatedToRennesUniversityCollaborationResearchAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CommitmentsRelatedToRennesUniversityCollaborationResearchAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments related to rennes university collaboration research agreement.",
        "label": "Commitments Related To Rennes University Collaboration Research Agreement [Member]",
        "terseLabel": "Commitments Related to Rennes University Collaboration Research Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be reclassified subsequently to loss:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that will not be reclassified to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income (loss) for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r82",
      "r87",
      "r207",
      "r223",
      "r249",
      "r276",
      "r293"
     ]
    },
    "ocs_ConditionalShareCapitalAvailableForIssuanceIncreasedToOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConditionalShareCapitalAvailableForIssuanceIncreasedToOrdinaryShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conditional Share Capital Available For Issuance, Increased to Ordinary Shares",
        "documentation": "Conditional share capital available for issuance, increased to ordinary shares."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer",
        "terseLabel": "Contributions by employer",
        "negatedLabel": "Increase (decrease) in net defined benefit liability (asset) resulting from contributions to plan by employer"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan by plan participants",
        "terseLabel": "Contributions paid by participants",
        "negatedLabel": "Increase (decrease) in net defined benefit liability (asset) resulting from contributions to plan by plan participants"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan by plan participants. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ocs_ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinaryShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of legacy oculis long-term financial debt into oculis ordinary shares.",
        "label": "Conversion Of Legacy Oculis Long-Term Financial Debt Into Oculis Ordinary Shares",
        "terseLabel": "Conversion of Legacy Oculis long-term financial debt into Oculis ordinary shares ( in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinarySharesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinarySharesValue",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of legacy oculis long-term financial debt into oculis ordinary shares value.",
        "label": "Conversion of Legacy Oculis Long-Term Financial Debt Into Oculis Ordinary Shares Value",
        "terseLabel": "Conversion of Legacy Oculis long-term financial debt into Oculis ordinary shares value"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinaryValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConversionOfLegacyOculisLongTermFinancialDebtIntoOculisOrdinaryValue",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of legacy oculis long-term financial debt into oculis ordinary value.",
        "label": "Conversion Of Legacy Oculis Long-Term Financial Debt Into Oculis Ordinary Value",
        "terseLabel": "Conversion of Legacy Oculis long-term financial debt into Oculis ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ConversionOfLegacyOculisOrdinarySharesAndTreasurySharesIntoOculisOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConversionOfLegacyOculisOrdinarySharesAndTreasurySharesIntoOculisOrdinaryShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of legacy oculis ordinary shares and treasury shares into oculis ordinary shares.",
        "label": "Conversion Of Legacy Oculis Ordinary Shares And Treasury Shares Into Oculis Ordinary Shares",
        "terseLabel": "Conversion of Legacy Oculis ordinary shares and treasury shares into Oculis ordinary shares ( in shares)",
        "verboseLabel": "Conversion of Legacy Oculis ordinary shares and treasury shares into Oculis ordinary shares, shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ConversionOfLegacyOculisOrdinarySharesAndTreasurySharesIntoOculisOrdinaryValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConversionOfLegacyOculisOrdinarySharesAndTreasurySharesIntoOculisOrdinaryValue",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of legacy oculis ordinary shares and treasury shares into oculis ordinary value.",
        "label": "Conversion Of Legacy Oculis Ordinary Shares And Treasury Shares Into Oculis Ordinary Value",
        "terseLabel": "Conversion of Legacy Oculis ordinary shares and treasury shares into Oculis ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ConvertibleLoanAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ConvertibleLoanAgreementsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible loan agreements.",
        "label": "Convertible Loan Agreements [Member]",
        "terseLabel": "CLA"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CorporateInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CorporateInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate information.",
        "label": "Corporate Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CumulativeEffectAtDateOfInitialApplicationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CumulativeEffectAtDateOfInitialApplicationAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative effect at date of initial application [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "ifrs-full_CurrencyInWhichInformationIsDisplayedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyInWhichInformationIsDisplayedAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency in which information is displayed [axis]",
        "terseLabel": "Currency in which information is displayed [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current accrued expenses and other current liabilities",
        "terseLabel": "Accrued expenses and other payables",
        "totalLabel": "Total",
        "negatedTotalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current accrued expenses and other current liabilities. [Refer: Accruals; Other current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Total current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r266",
      "r293"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_CurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current borrowing capacity.",
        "label": "Current Borrowing Capacity",
        "terseLabel": "Current borrowing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current financial assets",
        "terseLabel": "Short-term financial assets",
        "totalLabel": "Total current financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Short-term lease liabilities",
        "negatedLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "negatedLabel": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r267",
      "r293"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid general and administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ifrs-full_CurrentPrepaymentsAndCurrentAccruedIncomeIncludingCurrentContractAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaymentsAndCurrentAccruedIncomeIncludingCurrentContractAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepayments and current accrued income including current contract assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfTotalTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current income tax expense",
        "label": "Current tax expense (income)",
        "terseLabel": "Current income tax (expense) / benefit",
        "verboseLabel": "Current income tax expense"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r306"
     ]
    },
    "ocs_CurrentValueAddedTaxReceivablesAndOtherReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "CurrentValueAddedTaxReceivablesAndOtherReceivable",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Value Added Tax Receivables And Other Receivable",
        "label": "Current Value Added Tax Receivables And Other Receivable",
        "terseLabel": "VAT, interest and tax-related receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentWarrantLiability",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current warrant liability",
        "periodEndLabel": "Warrant liabilities, Ending Balance",
        "periodStartLabel": "Warrant liabilities, Beginning Balance",
        "terseLabel": "Warrant liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current warrant liabilities. [Refer: Warrant liability]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r326",
      "r415"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r326",
      "r415"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r328",
      "r417"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r328",
      "r417"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r419"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r328",
      "r417"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r321",
      "r410"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r322",
      "r411"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r322",
      "r411"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r409"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r409"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r409"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r412"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r325",
      "r414"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r325",
      "r414"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r326",
      "r415"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r418"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r327",
      "r416"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r324",
      "r413"
     ]
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r183"
     ]
    },
    "ocs_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedIntangibleAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedIntangibleAsset",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails": {
       "parentTag": "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductible temporary differences for which no deferred tax asset is recognised intangible asset.",
        "label": "Deductible Temporary Differences For Which No Deferred Tax Asset Is Recognised Intangible Asset",
        "negatedLabel": "Intangible asset"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedLeasing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedLeasing",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails": {
       "parentTag": "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductible temporary differences for which no deferred tax asset is recognised leasing.",
        "label": "Deductible Temporary Differences For Which No Deferred Tax Asset Is Recognised Leasing",
        "negatedLabel": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedPension": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedPension",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails": {
       "parentTag": "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deductible temporary differences for which no deferred tax asset is recognised, pension.",
        "label": "Deductible Temporary Differences For Which No Deferred Tax Asset Is Recognised Pension",
        "terseLabel": "Pension"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred income tax assets",
        "verboseLabel": "Deferred tax assets",
        "negatedLabel": "Deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r184",
      "r262",
      "r264"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfTotalTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred tax (expense) / income",
        "verboseLabel": "Deferred tax income (expense)",
        "negatedLabel": "Deferred tax income (expense)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r185"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "terseLabel": "Deferred income tax liabilities",
        "negatedLabel": "Deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r184",
      "r262",
      "r264"
     ]
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitObligationAtPresentValue",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_SurplusDeficitInPlan",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit obligation, at present value",
        "periodEndLabel": "Defined benefit obligation at December 31,",
        "periodStartLabel": "Defined benefit obligation at 1 January",
        "terseLabel": "Defined benefit obligation",
        "negatedLabel": "Defined benefit obligation",
        "negatedPeriodEndLabel": "Defined benefit obligation at December 31,",
        "negatedPeriodStartLabel": "Defined benefit obligation at 1 January"
       }
      },
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ocs_DefinedBenefitPlanApplicableRateForConvertingMandatorySavings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DefinedBenefitPlanApplicableRateForConvertingMandatorySavings",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan applicable rate for converting mandatory savings.",
        "label": "Defined Benefit Plan Applicable Rate For Converting Mandatory Savings",
        "terseLabel": "Applicable rate for converting mandatory savings"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DefinedBenefitPlanApplicableRateForConvertingSupplementarySavings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DefinedBenefitPlanApplicableRateForConvertingSupplementarySavings",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan applicable rate for converting supplementary savings.",
        "label": "Defined Benefit Plan Applicable Rate For Converting Supplementary Savings",
        "terseLabel": "Applicable rate for converting supplementary savings"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DefinedBenefitPlanEstimatedInterestRateUpdatedBasedOnSwissInterestEnvironment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DefinedBenefitPlanEstimatedInterestRateUpdatedBasedOnSwissInterestEnvironment",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan estimated interest rate updated based on swiss interest environment.",
        "label": "Defined Benefit Plan Estimated Interest Rate Updated Based On Swiss Interest Environment",
        "terseLabel": "Estimated interest rate updated based on Swiss interest environment"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DefinedBenefitPlanGuaranteedInterestToBeCreditedToEmployeesSavings": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DefinedBenefitPlanGuaranteedInterestToBeCreditedToEmployeesSavings",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan guaranteed interest to be credited to employees savings.",
        "label": "Defined Benefit Plan Guaranteed Interest To Be Credited To Employees Savings",
        "terseLabel": "Guaranteed interest to be credited to employees savings"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DefinedBenefitPlanPlanAssetsInsuranceCoverageParentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DefinedBenefitPlanPlanAssetsInsuranceCoverageParentage",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan, plan assets, insurance coverage parentage.",
        "label": "Defined Benefit Plan Plan Assets Insurance Coverage Parentage",
        "terseLabel": "Defined benefit plan, plan assets, insurance coverage parentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]",
        "terseLabel": "Defined benefit plans [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r194"
     ]
    },
    "ifrs-full_DefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r194"
     ]
    },
    "ocs_DepreciationExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DepreciationExpenseMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation expense member.",
        "label": "Depreciation Expense [Member]",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DepreciationOfPropertyPlantAndEquipmentOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DepreciationOfPropertyPlantAndEquipmentOperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation of property plant and equipment operating expenses.",
        "label": "Depreciation of Property Plant and Equipment Operating Expenses [Member]",
        "terseLabel": "Depreciation of property and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DepreciationOfRightOfUseAssetsOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DepreciationOfRightOfUseAssetsOperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation of right of use assets operating expenses.",
        "label": "Depreciation Of Right Of Use Assets Operating Expenses [Member]",
        "terseLabel": "Depreciation of Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "- Depreciation of property, plant and equipment",
        "negatedLabel": "Depreciation expense"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r190"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "terseLabel": "- Depreciation of right-of-use assets",
        "negatedLabel": "Depreciation charge for the period"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r159"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for earnings per share [text block]",
        "terseLabel": "Loss per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ocs_DescriptionOfAccountingPolicyForEarnoutConsiderationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyForEarnoutConsiderationTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for earnout consideration.",
        "label": "Description of accounting policy for earnout consideration [Text block]",
        "terseLabel": "Earnout consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for fair value measurement [text block]",
        "terseLabel": "Fair value measurements"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for fair value measurement. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of non-financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Grant income recognition"
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Segment reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForWarrantsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForWarrantsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for warrants [text block]",
        "terseLabel": "Warrant liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for warrants. Warrants are financial instruments that give the holder the right to purchase ordinary shares."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "ocs_DescriptionOfAccountingPolicyOfCapitalizationOfTransactionCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfCapitalizationOfTransactionCostsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of capitalization of transaction costs explanatory.",
        "label": "Description Of Accounting Policy Of Capitalization Of Transaction Costs Explanatory",
        "terseLabel": "Capitalization of transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatoryTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description Of Accounting Policy Of Cash and Cash Equivalents and Short-term Financial Assets Explanatory.",
        "label": "Description Of Accounting Policy Of Cash and Cash Equivalents and Short-term Financial Assets Explanatory [Text Block]",
        "terseLabel": "Cash and cash equivalents and short-term financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfCriticalJudgementsAndAccountingEstimatesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfCriticalJudgementsAndAccountingEstimatesTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of critical judgements and accounting estimates.",
        "label": "Description Of Accounting Policy Of Critical Judgements And Accounting Estimates [Text Block]",
        "terseLabel": "Critical judgments and accounting estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfCurrentVersusNoncurrentClassificationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfCurrentVersusNoncurrentClassificationExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of current versus noncurrent classification explanatory.",
        "label": "Description Of Accounting Policy Of Current Versus Noncurrent Classification Explanatory",
        "terseLabel": "Current vs. non-current classification"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfGroupAccountingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfGroupAccountingExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of group accounting explanatory.",
        "label": "Description Of Accounting Policy Of Group Accounting Explanatory",
        "terseLabel": "Group accounting"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfNewStandardAndInterpretationsAdoptedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfNewStandardAndInterpretationsAdoptedExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of new standard and interpretations adopted explanatory.",
        "label": "Description Of Accounting Policy Of New Standard And Interpretations Adopted Explanatory",
        "terseLabel": "New standards and Interpretations adopted by the Company"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DescriptionOfAccountingPolicyOfNewStandardInterpretationsAndAmendmentsAdoptedExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DescriptionOfAccountingPolicyOfNewStandardInterpretationsAndAmendmentsAdoptedExplanatoryTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy of new standard, interpretations and amendments adopted explanatory.",
        "label": "Description Of Accounting Policy Of New Standard, Interpretations And Amendments Adopted Explanatory [Text Block]",
        "terseLabel": "New accounting standards, interpretations, and amendments adopted by the Company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Range of expected volatilities",
        "verboseLabel": "Expected volatility"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Range of risk-free interest rates",
        "verboseLabel": "Risk-free interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted net loss per share for the period",
        "totalLabel": "Total diluted earnings (loss) per share",
        "verboseLabel": "Diluted, loss for the period attributable to equity holders"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47"
     ]
    },
    "ocs_DilutiveEffectEarnoutOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectEarnoutOptions",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_DilutiveEffectOfSharesIncludingEarnoutOptions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect earnout options.",
        "label": "Dilutive Effect Earnout Options",
        "terseLabel": "Earnout options",
        "verboseLabel": "Earnout options"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectEarnoutOptionsExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectEarnoutOptionsExercisable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnout options exercisable",
        "label": "Dilutive Effect Earnout Options Exercisable",
        "documentation": "Dilutive effect earnout options exercisable."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfAmendedBlackrockWarrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfAmendedBlackrockWarrant",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive Effect of Amended Blackrock Warrant",
        "documentation": "Dilutive effect of amended blackrock warrant.",
        "terseLabel": "Amended BlackRock warrant"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfBlackrockWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfBlackrockWarrants",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive Effect Of Blackrock Warrants",
        "label": "Dilutive Effect Of Blackrock Warrants",
        "terseLabel": "Amended Blackrock Warrant"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfEarnoutShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfEarnoutShares",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of earnout shares.",
        "label": "Dilutive Effect Of Earnout Shares",
        "terseLabel": "Earnout shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfPrivateWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfPrivateWarrants",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of private warrants.",
        "label": "Dilutive Effect Of Private Warrants",
        "terseLabel": "Private warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfPublicWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfPublicWarrants",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of public warrants.",
        "label": "Dilutive Effect Of Public Warrants",
        "terseLabel": "Public warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfRestrictedStockSubjectToRepurchase": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfRestrictedStockSubjectToRepurchase",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of restricted stock subject to repurchase.",
        "label": "Dilutive Effect Of Restricted Stock Subject To Repurchase",
        "terseLabel": "Restricted stock subject to repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfRestrictedStockUnitsSubjectToFutureVesting": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfRestrictedStockUnitsSubjectToFutureVesting",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of restricted stock units subject to future vesting.",
        "label": "Dilutive Effect of Restricted Stock Units Subject to Future Vesting",
        "terseLabel": "Restricted stock units subject to future vesting"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DilutiveEffectOfShareOptionsIssuedAndOutstnading": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfShareOptionsIssuedAndOutstnading",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_DilutiveEffectOfSharesIncludingEarnoutOptions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of share options and issued and outstnading.",
        "label": "Dilutive Effect Of Share Options Issued And Outstnading",
        "terseLabel": "Share options issued and outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_DilutiveEffectOfSharesIncludingEarnoutOptions",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on weighted average number of ordinary shares",
        "terseLabel": "Share options issued and outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ocs_DilutiveEffectOfSharesIncludingEarnoutOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DilutiveEffectOfSharesIncludingEarnoutOptions",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dilutive effect of shares including earnout options.",
        "label": "Dilutive Effect Of Shares Including Earnout Options",
        "totalLabel": "Share and earnout options issued and outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Critical Accounting Estimates And Judgments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ocs_DisclosureOfAccruedIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfAccruedIncomeExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accrued income explanatory.",
        "label": "Disclosure Of Accrued Income Explanatory",
        "terseLabel": "Summary of Accrued Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfPresentValueOfDefinedBenefitObligationThatDistinguishesNatureCharacteristicsAndRisksExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of present value of defined benefit obligation that distinguishes nature, characteristics and risks [text block]",
        "terseLabel": "Changes in Present Value of Defined Benefit Obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of an analysis of the present value of a defined benefit obligation that distinguishes the nature, characteristics and risks of the obligation. Such a disclosure could distinguish: (a) between amounts owing to active members, deferred members, and pensioners; (b) between vested benefits and accrued but not vested benefits; and (c) between conditional benefits, amounts attributable to future salary increases and other benefits. [Refer: Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "ocs_DisclosureOfAssumptionsUsedInTheBlackScholesOptionPricingModelForDeterminingTheFairValueOfTheWarrantsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfAssumptionsUsedInTheBlackScholesOptionPricingModelForDeterminingTheFairValueOfTheWarrantsExplanatoryTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of assumptions used in the Black-Scholes option-pricing model for determining the fair value of the warrants explanatory [table text block]",
        "label": "Disclosure of assumptions used in the Black-Scholes option-pricing model for determining the fair value of the warrants explanatory [table text block]",
        "terseLabel": "Schedule of Fair Value of Warrant Estimated on its Grant Date Using the Black Scholes Option Pricing Model"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfBasisOfPreparationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfBasisOfPreparationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of basis of preparation.",
        "label": "Disclosure of Basis of Preparation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfBasisOfPreparationAndChangesToGroupAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfBasisOfPreparationAndChangesToGroupAccountingPoliciesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of basis of preparation and changes to group accounting policies.",
        "label": "Disclosure Of Basis Of Preparation And Changes To Group Accounting Policies [Line Items]",
        "terseLabel": "Disclosure of Basis of Preparation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfBasisOfPreparationAndChangesToGroupAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfBasisOfPreparationAndChangesToGroupAccountingPoliciesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of basis of preparation and changes to group accounting policies.",
        "label": "Disclosure Of Basis Of Preparation And Changes To Group Accounting Policies [Table]",
        "terseLabel": "Disclosure Of Basis Of Preparation And Changes To Group Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of Preparation"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r233"
     ]
    },
    "ocs_DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfCashAndCashEquivalentsAndShortTermFinancialAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of cash and cash equivalents and short term financial assets explanatory.",
        "label": "Disclosure Of Cash And Cash Equivalents and Short Term Financial Assets Explanatory",
        "terseLabel": "Cash and Cash Equivalents and Short-Term Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [line items]",
        "terseLabel": "Disclosure Of Changes In Accounting Estimates [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingEstimatesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [table]",
        "terseLabel": "Disclosure Of Changes In Accounting Estimates [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the changes in accounting estimates."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r177"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments and contingent liabilities [text block]",
        "terseLabel": "Commitments and Contingencies"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ocs_DisclosureOfComponentsOfNetBenefitExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfComponentsOfNetBenefitExpenseExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of components of net benefit expense explanatory.",
        "label": "Disclosure Of Components Of Net Benefit Expense Explanatory",
        "terseLabel": "Summary of Components of Net Benefit Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [line items]",
        "terseLabel": "Disclosure Of Contingent Liabilities [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [table]",
        "terseLabel": "Disclosure Of Contingent Liabilities [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r209"
     ]
    },
    "ocs_DisclosureOfCorporateInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfCorporateInformationTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCorporateInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate information.",
        "label": "Disclosure Of Corporate Information [Text Block]",
        "terseLabel": "Corporate Information"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfCriticalJudgmentsAndAccountingEstimatesPolicyInformationExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfCriticalJudgmentsAndAccountingEstimatesPolicyInformationExplanatoryPolicyTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimatesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Critical Judgments and Accounting Estimates",
        "label": "Disclosure of Critical Judgments and Accounting Estimates Policy Information Explanatory [Policy Text Block]",
        "terseLabel": "Critical judgments and accounting estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlans1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [text block]",
        "terseLabel": "Pensions and Other Post Employment Benefit Plans"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r194"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Disclosure Of Defined Benefit Plans [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]",
        "terseLabel": "Disclosure Of Defined Benefit Plans [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r194"
     ]
    },
    "ocs_DisclosureOfDetailedInFormationAboutWarrantLiabilityExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfDetailedInFormationAboutWarrantLiabilityExplanatoryTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed in formation about warrant liability explanatory.",
        "label": "Disclosure Of Detailed In formation About Warrant Liability Explanatory Table [Text block]",
        "terseLabel": "Schedule of Movement of Warrant Liability"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfDetailedInformationAboutAccruedExpensesAndOtherPayablesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about accrued expenses and other payables explanatory.",
        "label": "Disclosure Of Detailed Information About Accrued Expenses And Other Payables Explanatory",
        "terseLabel": "Schedule of Accrued Expenses and Other Payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r449"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBusinessCombinationAndFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Schedule of Fair Value of Equity Consideration Issued and Net Assets of Business Combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Schedule of Carrying Amounts of Financial Assets and Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r139",
      "r142",
      "r147",
      "r235"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summarizes the Movement of Intangibles Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Schedule of Book Values of Property and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r192"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Loss Per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]",
        "terseLabel": "Schedule of Sensitivity Changes in Exchange Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Operating Expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Subsequent Events"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfExpensesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expenses [text block]",
        "terseLabel": "Schedule of Operating Expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [text block]",
        "terseLabel": "Changes in the Fair Value of Plan Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r199"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments / Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ocs_DisclosureOfFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfFinancingActivitiesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financing activities explanatory.",
        "label": "Disclosure Of Financing Activities Explanatory",
        "terseLabel": "Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Segment Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [table]",
        "terseLabel": "Disclosure Of Geographical Areas [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "ocs_DisclosureOfIncomeAndExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfIncomeAndExpensesTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of income and expenses.",
        "label": "Disclosure Of Income And Expenses [Text Block]",
        "terseLabel": "INCOME AND EXPENSES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions for Black-Scholes Option-Pricing Model Used"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutDefinedBenefitPlansAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutDefinedBenefitPlansAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about defined benefit plans [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Summary of Compensation of Key Management Including Board Of Directors And Executive Management Team"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure Of Intangible Assets [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Intangible Assets [Table]",
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r215"
     ]
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "RIGHT-OF-USE ASSETS AND LEASE LIABILITIES"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r110"
     ]
    },
    "ocs_DisclosureOfNetDebt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfNetDebt",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of net debt.",
        "label": "Disclosure Of Net Debt",
        "terseLabel": "Schedule of Net Debt of Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r179"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Summary of Number and Weighted Average Exercise Prices of Restricted Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Summary of Stock Option and SARs Activity under 2023 Plan"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r123",
      "r230"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure Of Operating Segments [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "ocs_DisclosureOfOtherCurrentAssetsAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfOtherCurrentAssetsAndOtherReceivablesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other current assets and other receivables Explanatory.",
        "label": "Disclosure Of Other Current Assets and Other Receivables Explanatory",
        "terseLabel": "Disclosure of Other Current Assets and Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherCurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other current assets [text block]",
        "terseLabel": "Disclosure of Other Current Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current assets. [Refer: Other current assets]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ocs_DisclosureOfPrincipalAssumptionsUsedForDeterminingPensionBenefitObligationsForGroupPlanExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfPrincipalAssumptionsUsedForDeterminingPensionBenefitObligationsForGroupPlanExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of principal assumptions used for determining pension benefit obligations for group plan explanatory.",
        "label": "Disclosure Of Principal Assumptions Used For Determining Pension Benefit Obligations For Group Plan Explanatory",
        "terseLabel": "Summary of Principal Assumptions used in Determining Pension Benefit Obligations for Group's Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipment1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property and Equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r192"
     ]
    },
    "ocs_DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfQuantitativeInformationAboutLeaseLiabilitiesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of quantitative information about lease liabilities explanatory.",
        "label": "Disclosure Of Quantitative Information About Lease Liabilities Explanatory",
        "terseLabel": "Schedule of Lease Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Schedule of Right-of-use Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r105",
      "r164"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r164"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_DisclosureOfReclassificationOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReclassificationOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reclassification of financial instruments [text block]",
        "terseLabel": "Schedule of Carrying Amounts of Financial Assets and Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reclassification of financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Schedule of Net Debt of Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r172",
      "r292"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRelatedPartyDisclosures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related Party Disclosures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ocs_DisclosureOfResearchAndDevelopmentCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfResearchAndDevelopmentCommitmentsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of research and development commitments explanatory.",
        "label": "Disclosure Of Research And Development Commitments Explanatory",
        "terseLabel": "Schedule of Research and Development Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfRetroactivelyRestatedNumberOfSharesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfRetroactivelyRestatedNumberOfSharesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of retroactively restated number of shares explanatory.",
        "label": "Disclosure of Retroactively Restated Number of Shares Explanatory",
        "terseLabel": "Disclosure of Retroactively Restated Number of Shares Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfRetroactivelyRestatedNumberOfSharesExplanatoryAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfRetroactivelyRestatedNumberOfSharesExplanatoryAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of retroactively restated number of shares explanatory abstract.",
        "label": "Disclosure of Retroactively Restated Number of Shares Explanatory [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [text block]",
        "terseLabel": "Schedule of Quantitative Sensitivity Analysis for Significant Assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [domain]; Defined benefit obligation, at present value]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]",
        "terseLabel": "Disclosure Of Sensitivity Analysis For Actuarial Assumptions [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]",
        "terseLabel": "Disclosure Of Sensitivity Analysis For Actuarial Assumptions [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareholdersEquity1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Shareholders' Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r247",
      "r273"
     ]
    },
    "ocs_DisclosureOfShareCapitalSharePremiumAndTreasurySharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfShareCapitalSharePremiumAndTreasurySharesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share capital, share premium and treasury shares.",
        "label": "Disclosure Of Share Capital Share Premium And Treasury Shares [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share Based Payment",
        "verboseLabel": "Share - Based Compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "ocs_DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfSummaryOfMaterialAccountingPoliciesCriticalJudgementsAndAccountingEstimatesTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesCriticalJudgmentsAndAccountingEstimates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of summary of material accounting policies, critical judgements and accounting estimates.",
        "label": "Disclosure of summary of material accounting policies, critical judgements and accounting estimates [text block]",
        "terseLabel": "Summary of Material Accounting Policies, Critical Judgments and Accounting Estimates"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfSummaryOfRestrictedStockUnitActivityUnderEmployeeStockOptionPlanExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfSummaryOfRestrictedStockUnitActivityUnderEmployeeStockOptionPlanExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Summary of Restricted Stock Unit Activity Under Employee Stock Option Plan Explanatory",
        "label": "Disclosure of Summary of Restricted Stock Unit Activity Under Employee Stock Option Plan Explanatory",
        "verboseLabel": "Summary of Restricted Stock Unit Activity Under 2023 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of summary of significant accounting policies.",
        "label": "Disclosure Of Summary Of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r231"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Accrued Expenses and Other Expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r205"
     ]
    },
    "ocs_DisclosureOfWarrantLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfWarrantLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of warrant liabilities abstract.",
        "label": "Disclosure of Warrant Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOfWarrantLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOfWarrantLiabilitiesExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Warrant Liabilities Explanatory",
        "label": "Disclosure of Warrant Liabilities Explanatory",
        "terseLabel": "Warrant Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetailsLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Other Current Assets And Accrued Income Additional Information Details Line Items",
        "label": "Disclosure Other Current Assets And Accrued Income Additional Information Details [Line Items]",
        "terseLabel": "Disclosure - Other Current Assets and Accrued Income - Additional Information (Details) [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetailsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetailsTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure other current assets and accrued income additional information details.",
        "label": "Disclosure other current assets and accrued income additional information details [table]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "terseLabel": "Document Financial Statement Error Correction",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341",
      "r384"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r373"
     ]
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Schedule of Loss Per Share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "ocs_EarnoutConsiderationSharePriceTargetOne": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EarnoutConsiderationSharePriceTargetOne",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout consideration share price target one.",
        "label": "Earnout consideration share price target one",
        "terseLabel": "Share price target one",
        "verboseLabel": "Share price target one"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EarnoutConsiderationSharePriceTargetThree": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EarnoutConsiderationSharePriceTargetThree",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout consideration share price target three.",
        "label": "Earnout consideration share price target Three",
        "terseLabel": "Share price target three",
        "verboseLabel": "Share price target three"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EarnoutConsiderationSharePriceTargetTwo": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EarnoutConsiderationSharePriceTargetTwo",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout consideration share price target two.",
        "label": "Earnout consideration share price target Two",
        "terseLabel": "Share price target two",
        "verboseLabel": "Share price target two"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EarnoutOptionsGrantedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EarnoutOptionsGrantedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout options granted shares expiration period.",
        "label": "Earnout Options Granted Shares Expiration Period",
        "terseLabel": "Earnout options granted expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EbacWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EbacWarrantsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EBAC warrants.",
        "label": "EBAC warrants [Member]",
        "terseLabel": "EBAC Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of foreign exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69"
     ]
    },
    "ocs_EffectOfNonTaxableIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EffectOfNonTaxableIncome",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of non-taxable income.",
        "label": "Effect Of Non-Taxable Income",
        "terseLabel": "Effect of non-taxable income"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EffectOfOtherItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EffectOfOtherItems",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of other items.",
        "label": "Effect Of Other Items",
        "terseLabel": "Effect of other items"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployerContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployerContributions",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer contributions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employer contributions to retirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total Equity",
        "label": "Equity",
        "periodEndLabel": "Ending balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r91",
      "r92",
      "r94",
      "r206",
      "r222",
      "r241",
      "r242",
      "r248",
      "r263",
      "r269"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Equity attributable to equity holders of the parent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "TOTAL EQUITY AND LIABILITIES"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "EQUITY AND LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EquitySharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EquitySharesOutstanding",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity shares outstanding.",
        "label": "Equity Shares Outstanding",
        "periodEndLabel": "Ending Balance ( in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r377"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r334",
      "r345",
      "r355",
      "r388"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r331",
      "r342",
      "r352",
      "r385"
     ]
    },
    "ifrs-full_EstimateOfBenefitPaymentsExpectedToBePaidFromDefinedBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EstimateOfBenefitPaymentsExpectedToBePaidFromDefinedBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimate of benefit payments expected to be paid from defined benefit plan",
        "terseLabel": "Group expects to contribute"
       }
      },
      "en": {
       "role": {
        "documentation": "The estimate of the amounts expected to be paid from defined benefit plan in future. [Refer: Defined benefit plans [domain]; Maturity [axis]]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EstimateOfContributionsExpectedToBePaidToPlan",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimate of contributions expected to be paid to plan for next annual reporting period",
        "terseLabel": "Group expects to contribute"
       }
      },
      "en": {
       "role": {
        "documentation": "The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r200"
     ]
    },
    "ocs_EuroCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EuroCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Euro currency.",
        "label": "Euro Currency [Member]",
        "terseLabel": "Euro"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EuropeanBiotechAcquisitionCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EuropeanBiotechAcquisitionCorpMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "European Biotech Acquisition Corp [Member]",
        "label": "European Biotech Acquisition Corp [Member]",
        "terseLabel": "EBAC"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EuropeanBiotechAcquisitionCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EuropeanBiotechAcquisitionCorporationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "European Biotech Acquisition Corporation.",
        "label": "European Biotech Acquisition Corporation [Member]",
        "terseLabel": "European Biotech Acquisition Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_EventsAfterReportingPeriodMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "EventsAfterReportingPeriodMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Events After Reporting Period.",
        "label": "Events After Reporting Period [Member]",
        "terseLabel": "Events after reporting period"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ocs_ExercisableShareExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExercisableShareExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercisable share expiration period.",
        "label": "Exercisable Share Expiration Period",
        "verboseLabel": "Exercisable shares expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ExerciseOfPublicAndPrivateWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExerciseOfPublicAndPrivateWarrants",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of public and private warrants.",
        "label": "Exercise of Public and Private Warrants",
        "terseLabel": "Exercise of public and private warrants",
        "negatedTerseLabel": "Exercise of public and private warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ExerciseOfPublicAndPrivateWarrantsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExerciseOfPublicAndPrivateWarrantsShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of public and private warrants share,",
        "label": "Exercise Of Public And Private Warrants Share",
        "terseLabel": "Exercise of public and private warrants (Share)",
        "verboseLabel": "Number of warrants exercised",
        "negatedLabel": "Exercise of public and private warrants (Share)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExercisePrice",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price.",
        "label": "Exercise price",
        "terseLabel": "Exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout Options Exercise price",
        "terseLabel": "Exercise prices of the outstanding awards",
        "verboseLabel": "Exercise prices of the outstanding options"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Share price on valuation date"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ocs_ExercisedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExercisedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercised shares expiration period.",
        "label": "Exercised Shares Expiration Period",
        "terseLabel": "Exercised shares expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Divdend yield"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ocs_ExpectedTermShareOptionsGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExpectedTermShareOptionsGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term, share options granted.",
        "label": "Expected Term Share Options Granted",
        "terseLabel": "Expected term",
        "verboseLabel": "Range of expected terms"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ExpenseByEquitySettledShare-BasedPaymentTransactions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExpenseByEquitySettledShare-BasedPaymentTransactions",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense by equity settled share-based payment transactions.",
        "label": "Expense By Equity Settled Share-based Payment Transactions",
        "totalLabel": "Total share-based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions",
        "totalLabel": "Total share-based compensation expense",
        "verboseLabel": "Total share-based compensation expense"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ocs_ExpenseFromSharebasedPaymentTransactionsAttributableToModificationRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExpenseFromSharebasedPaymentTransactionsAttributableToModificationRecognized",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense From Sharebased Payment Transactions Attributable To Modification Recognized",
        "label": "Expense From Sharebased Payment Transactions Attributable To Modification Recognized",
        "terseLabel": "Expense from sharebased payment transactions attributable to modification recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "terseLabel": "Expenses for share based payments",
        "totalLabel": "Total expense from share-based payment"
       }
      }
     },
     "auth_ref": [
      "r131",
      "r232"
     ]
    },
    "ifrs-full_ExplanationOfEffectOfSharebasedPaymentsOnFinancialPositions": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfEffectOfSharebasedPaymentsOnFinancialPositions",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of effect of share-based payments on entity's financial position [text block]",
        "verboseLabel": "Summary of Details of Share-Based Compensation Expense by Award"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation that enables users of financial statements to understand the effect of share-based payment transactions on the entity's financial position."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ocs_ExternalServiceProvidersOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ExternalServiceProvidersOperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "External service providers operating expenses.",
        "label": "External Service Providers Operating Expenses [Member]",
        "terseLabel": "External Service Providers"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FairValueAdjustmentOnWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FairValueAdjustmentOnWarrantLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value adjustment on warrant liabilities.",
        "label": "Fair Value Adjustment on Warrant Liabilities",
        "terseLabel": "Fair value adjustment on warrant liabilities",
        "negatedLabel": "Fair value adjustment on warrant liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FairValueGainLossOnWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FairValueGainLossOnWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value gain loss on warrant liability.",
        "label": "Fair Value Gain Loss on Warrant Liability",
        "terseLabel": "Fair value loss on warrant liability",
        "negatedLabel": "Fair value (gain)/loss on warrant liability",
        "negatedTerseLabel": "Fair value loss on warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FairValueGainLossOnWarrantLiabilityShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FairValueGainLossOnWarrantLiabilityShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value gain loss on warrant liability share.",
        "label": "Fair Value Gain Loss on Warrant Liability Share",
        "terseLabel": "Fair value loss on warrant liability (Share)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FairValueOfWarrantOptionPricingModelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FairValueOfWarrantOptionPricingModelLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of Warrant Option Pricing model.",
        "label": "Fair value of Warrant Option Pricing model [Line items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance expense",
        "negatedTotalLabel": "Total finance expense"
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Finance income",
        "totalLabel": "Total finance income"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "totalLabel": "Finance result"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ocs_FinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FinancingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing activities disclosure.",
        "label": "Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FirstMilestonePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FirstMilestonePayment",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First milestone payment.",
        "label": "First Milestone Payment",
        "terseLabel": "First milestone payment"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_FixedTermBankDepositsMaturityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FixedTermBankDepositsMaturityTerm",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed term bank deposits maturity term.",
        "label": "Fixed Term Bank Deposits Maturity Term",
        "terseLabel": "Fixed term bank deposits maturity term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixtures and fittings [member]",
        "terseLabel": "Laboratory Fixtures and Fittings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixtures and fittings that are not permanently attached to real property. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r283"
     ]
    },
    "ocs_FollowOnPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FollowOnPublicOfferingMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Follow on public offering.",
        "label": "Follow On Public Offering [Member]",
        "terseLabel": "Follow-on public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignExchangeGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForeignExchangeGain",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency exchange gains",
        "label": "Foreign exchange gain"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r201",
      "r257"
     ]
    },
    "ocs_ForfeitedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ForfeitedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forfeited shares expiration period.",
        "label": "Forfeited Shares Expiration Period",
        "terseLabel": "Forfeited shares expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r392"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r392"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r392"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r392"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r392"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r372"
     ]
    },
    "ocs_FrenchRetirementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "FrenchRetirementPlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "French Retirement Plan.",
        "label": "French Retirement Plan [Member]",
        "terseLabel": "French Retirement Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FunctionalOrPresentationCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FunctionalOrPresentationCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Functional or presentation currency [member]",
        "terseLabel": "Functional or presentation currency [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member indicates information displayed in the functional or presentation currency. It also represents the standard value for the \u2018Currency in which information is displayed\u2019 axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, before tax",
        "terseLabel": "Foreign currency exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, before tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax",
        "terseLabel": "Foreign currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureIncomeAndExpensesScheduleOfFinanceResultDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency exchange gain (loss)",
        "terseLabel": "Currency exchange gain (loss)",
        "verboseLabel": "Impact on loss",
        "netLabel": "Net foreign exchange gain (loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r201",
      "r257"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "terseLabel": "General and administrative expenses",
        "negatedLabel": "General and Administrative Expenses",
        "negatedTerseLabel": "General and administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r286",
      "r297",
      "r299",
      "r305"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r286",
      "r297",
      "r299",
      "r305"
     ]
    },
    "ocs_GrantedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "GrantedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Granted shares expiration period.",
        "label": "Granted Shares Expiration Period",
        "terseLabel": "Granted shares expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_GrantedStockAppreciationRightsExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "GrantedStockAppreciationRightsExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted SARs expiration period",
        "documentation": "Granted stock appreciation rights expiration period.",
        "label": "Granted Stock Appreciation Rights Expiration Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Acquisition cost"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r54",
      "r63",
      "r66",
      "r133",
      "r141",
      "r143",
      "r188",
      "r210",
      "r218",
      "r221",
      "r238",
      "r239",
      "r300"
     ]
    },
    "ocs_HongKongRetirementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "HongKongRetirementPlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hong Kong retirement plan.",
        "label": "Hong Kong Retirement Plan [Member]",
        "terseLabel": "Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "country_IS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "IS",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICELAND",
        "terseLabel": "Iceland"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IcelandAndUnitedStatesFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IcelandAndUnitedStatesFacilitiesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Iceland and United States facilities.",
        "label": "Iceland and United States Facilities [Member]",
        "terseLabel": "Iceland and U.S.Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IcelandKronaCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IcelandKronaCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Iceland Krona currency.",
        "label": "Iceland Krona Currency [Member]",
        "terseLabel": "Iceland Krona"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IcelandPensionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IcelandPensionMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Iceland Pension.",
        "label": "Iceland Pension [Member]",
        "terseLabel": "Iceland Pension"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r317",
      "r318",
      "r341"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill",
        "terseLabel": "Impairment losses",
        "negatedLabel": "Impairment loss recognised in profit or loss, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r212"
     ]
    },
    "ocs_IncomeAndExpensesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncomeAndExpensesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income and expenses.",
        "label": "Income And Expenses [Line Items]",
        "terseLabel": "Income And Expenses [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncomeAndExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncomeAndExpensesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income and expenses.",
        "label": "Income And Expenses [Table]",
        "terseLabel": "Income And Expenses [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Total tax expense",
        "negatedLabel": "Income tax benefit (expense)",
        "negatedTerseLabel": "Tax income (expense)",
        "negatedTotalLabel": "Total tax benefit (expense)"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r44",
      "r90",
      "r149",
      "r180",
      "r181",
      "r182",
      "r278"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedTerseLabel": "Income taxes refund (paid)",
        "negatedLabel": "Taxes received (paid)"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r289"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "terseLabel": "Net cash and cash equivalents variation",
        "netLabel": "Net increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r174"
     ]
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in defined benefit obligation due to reasonably possible decrease in actuarial assumption",
        "negatedLabel": "Decrease / (increase) from actual defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by a decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption",
        "terseLabel": "Increase of defined benefit pension liabilities",
        "negatedLabel": "Decrease/(increase) from actual defined benefit obligation",
        "negatedTerseLabel": "Reduction of defined benefit pension liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ocs_IncreaseDecreaseInGeneralAndAdministrationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInGeneralAndAdministrationExpense",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in general and administrative expense",
        "label": "Increase (Decrease) in General and Administration Expense",
        "documentation": "Increase (decrease) in general and administration expense."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of ordinary shares issued",
        "terseLabel": "Conversion of Legacy Oculis ordinary shares and treasury shares into Oculis ordinary shares (in Shares)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "ocs_IncreaseDecreaseInNumberOfRestrictedStockUnitVested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInNumberOfRestrictedStockUnitVested",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in number of restricted stock unit vested.",
        "label": "Increase Decrease In Number Of Restricted Stock Unit Vested",
        "terseLabel": "RSUs vested (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseInPotentialDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInPotentialDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in potential defined benefit obligation due to reasonably possible decrease in actuarial assumption.",
        "label": "Increase (decrease) in potential defined benefit obligation due to reasonably possible decrease in actuarial assumption",
        "terseLabel": "Potential defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseInPotentialDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInPotentialDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in potential defined benefit obligation due to reasonably possible increase in actuarial assumption.",
        "label": "Increase (decrease) in potential defined benefit obligation due to reasonably possible increase in actuarial assumption",
        "terseLabel": "Potential defined benefit obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseInResearchAndDevelopmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInResearchAndDevelopmentExpenses",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in research and development expenses",
        "label": "Increase (Decrease) in Research and Development Expenses",
        "documentation": "Increase (decrease) in research and development expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseInWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseInWarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in warrant liability.",
        "label": "Increase Decrease In Warrant Liability",
        "terseLabel": "Increase of the warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through conversion of convertible instruments, equity",
        "terseLabel": "Conversion of Legacy Oculis ordinary shares and treasury shares into Oculis ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Stock option exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ocs_IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedShareUnitsVestedOrReleasedEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedShareUnitsVestedOrReleasedEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options and restricted share units vested or released, equity",
        "documentation": "Increase (decrease) through exercise of options and restricted share units vested or released, equity.",
        "terseLabel": "Stock options exercised and RSUs vested/released"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of warrants, equity",
        "terseLabel": "Issuance of shares in connection with warrant exercises",
        "verboseLabel": "Warrants exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ocs_IncreaseDecreaseThroughRestrictedStockUnitVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughRestrictedStockUnitVested",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through restricted stock unit vested.",
        "label": "Increase Decrease Through Restricted Stock Unit Vested",
        "terseLabel": "RSUs vested"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseThroughRestrictedStockUnitsVestedEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughRestrictedStockUnitsVestedEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through restricted stock units vested, equity.",
        "label": "Increase (decrease) through restricted stock units vested, equity",
        "terseLabel": "RSUs vested"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseThroughRestrictedStockUnitsVestedEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughRestrictedStockUnitsVestedEquityShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through restricted stock units vested, equity, shares.",
        "label": "Increase (decrease) through restricted stock units vested, equity, shares",
        "terseLabel": "RSUs vested (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTreasuryShareTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTreasuryShareTransactions",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through treasury share transactions, equity",
        "terseLabel": "Issuance of shares to be held as treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from treasury share transactions. [Refer: Equity; Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r254"
     ]
    },
    "ocs_IncreaseDecreaseThroughTreasuryShareTransactionsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughTreasuryShareTransactionsShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through treasury share transactions, shares",
        "label": "Increase (Decrease) Through Treasury Share Transactions, Shares",
        "terseLabel": "Issuance of shares to be held as treasury shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseThroughVestingOfEarnoutSharesEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughVestingOfEarnoutSharesEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through vesting of earnout shares, equity.",
        "label": "Increase (decrease) through vesting of earnout shares, equity",
        "terseLabel": "Vesting of earnout shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IncreaseDecreaseThroughVestingOfEarnoutSharesEquityShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IncreaseDecreaseThroughVestingOfEarnoutSharesEquityShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through vesting of earnout shares, equity, shares.",
        "label": "Increase (decrease) through vesting of earnout shares, equity, shares",
        "terseLabel": "Vesting of earnout shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r383",
      "r392",
      "r396",
      "r404"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r408"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r408"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r408"
     ]
    },
    "ocs_IntangibleAssetsAcquisitionRecordedInAccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IntangibleAssetsAcquisitionRecordedInAccruedExpenses",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets acquisition recorded in accrued expenses.",
        "label": "Intangible Assets Acquisition Recorded In Accrued Expenses",
        "terseLabel": "Intangible assets acquisition recorded in accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Intangible assets",
        "totalLabel": "Total intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r58",
      "r214",
      "r259"
     ]
    },
    "ifrs-full_InterestExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense, defined benefit plans",
        "terseLabel": "Interest cost on benefit obligation",
        "verboseLabel": "Interest cost",
        "negatedLabel": "Interest cost",
        "negatedTerseLabel": "Interest cost on benefit obligation"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "- Interest on lease liabilities",
        "negatedLabel": "Interest expense for the period",
        "negatedTerseLabel": "Interests on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r101",
      "r160"
     ]
    },
    "ifrs-full_InterestIncomeDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestIncomeDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income, defined benefit plans",
        "terseLabel": "Interest income",
        "negatedLabel": "Interest income, defined benefit plans"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedTerseLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ocs_InterestReceivableRecordedInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "InterestReceivableRecordedInOtherCurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest receivable recorded in other current assets.",
        "label": "Interest Receivable Recorded in Other Current Assets",
        "terseLabel": "Interest receivable recorded in other current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ocs_IssuanceOfAssumedWarrantsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfAssumedWarrantsShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of assumed warrants share.",
        "label": "Issuance of Assumed Warrants Share",
        "terseLabel": "Issuance of warrants (Share)",
        "verboseLabel": "Issuance of assumed warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfCommonStockUponExerciseOfPublicWarrantsPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfCommonStockUponExerciseOfPublicWarrantsPerShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock upon exercise of public warrants per share.",
        "label": "Issuance Of Common Stock Upon Exercise Of Public Warrants Per Share",
        "terseLabel": "Exercise of public warrants per share"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfCommonStockUponExerciseOfPublicWarrantsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfCommonStockUponExerciseOfPublicWarrantsShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock upon exercise of public warrants shares.",
        "label": "Issuance Of Common Stock Upon Exercise Of Public Warrants Shares",
        "terseLabel": "Exercise of public warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinaryShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares.",
        "label": "Issuance of Ordinary Shares",
        "terseLabel": "Issuance of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesPursuantToAt-The-MarketOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesPursuantToAt-The-MarketOffering",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of ordinary shares pursuant to ATM program (in shares)",
        "label": "Issuance Of Ordinary Shares Pursuant To At-The-Market Offering",
        "documentation": "Issuance of ordinary shares pursuant to at-the-market offering."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesRelatedToRegisteredDirectOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesRelatedToRegisteredDirectOffering",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares related to Registered Direct Offering",
        "label": "Issuance of Ordinary Shares Related to Registered Direct Offering",
        "terseLabel": "Issuance of ordinary shares related to registered direct offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesRelatedToUnderwrittenOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesRelatedToUnderwrittenOffering",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance Of Ordinary Shares Related To Underwritten Offering",
        "documentation": "Issuance of ordinary shares related to underwritten offering.",
        "terseLabel": "Issuance of ordinary shares related to underwritten offering (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesToEbacShareholders": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesToEbacShareholders",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares to ebac shareholders.",
        "label": "Issuance of Ordinary Shares to Ebac Shareholders",
        "terseLabel": "Issuance of ordinary shares to EBAC shareholders ( in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesToPipeInvestors": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesToPipeInvestors",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares to pipe investors.",
        "label": "Issuance of Ordinary Shares to Pipe Investors",
        "terseLabel": "Issuance of ordinary shares to PIPE investors ( in shares)",
        "verboseLabel": "Issuance of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesUnderCla": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesUnderCla",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares under cla.",
        "label": "Issuance of Ordinary Shares Under CLA",
        "terseLabel": "Issuance of ordinary shares under CLA ( in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValuePursuantToAt-The-MarketOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValuePursuantToAt-The-MarketOffering",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance Of Ordinary Shares Value Pursuant To At-The-Market Offering",
        "documentation": "Issuance of ordinary shares value pursuant to at-the-market offering.",
        "terseLabel": "Issuance of ordinary shares pursuant to ATM Program"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValueRelatedToRegisteredDirectOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValueRelatedToRegisteredDirectOffering",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares value related to Registered Direct Offering",
        "label": "Issuance of Ordinary Shares Value Related to Registered Direct Offering",
        "terseLabel": "Issuance of ordinary shares related to registered direct offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValueRelatedToUnderwrittenOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValueRelatedToUnderwrittenOffering",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance Of Ordinary Shares Value Related To Underwritten Offering",
        "documentation": "Issuance of ordinary shares value related to underwritten offering.",
        "terseLabel": "Issuance of ordinary shares related to underwritten offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValueToEbacShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValueToEbacShareholders",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares value to ebac shareholders.",
        "label": "Issuance of Ordinary Shares Value to Ebac Shareholders",
        "terseLabel": "Issuance of ordinary shares to EBAC shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValueToPipeInvestors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValueToPipeInvestors",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares value to pipe investors.",
        "label": "Issuance of Ordinary Shares Value to Pipe Investors",
        "terseLabel": "Issuance of ordinary shares to PIPE investors"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfOrdinarySharesValueUnderCla": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfOrdinarySharesValueUnderCla",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of ordinary shares value under cla.",
        "label": "Issuance of Ordinary Shares Value Under CLA",
        "terseLabel": "Issuance of ordinary shares under CLA"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfSharesInConnectionWithIncreaseInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfSharesInConnectionWithIncreaseInCash",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares in connection with increase in cash.",
        "label": "Issuance Of Shares In Connection With Increase In Cash",
        "terseLabel": "Issuance of Shares in connection with increase in cash"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfSharesInConnectionWithReductionToWarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfSharesInConnectionWithReductionToWarrantLiability",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares in connection with reduction to warrant liability.",
        "label": "Issuance of Shares in Connection with Reduction to Warrant Liability",
        "terseLabel": "Issuance of shares in connection with reduction to warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfSharesInConnectionWithValueWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfSharesInConnectionWithValueWarrantExercises",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares in connection with value warrant exercises.",
        "label": "Issuance of Shares in Connection with Value Warrant Exercises",
        "terseLabel": "Issuance of shares in connection with warrant exercises",
        "verboseLabel": "Issuance of shares in connection with warrant exercises"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfSharesInConnectionWithValueWarrantsExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfSharesInConnectionWithValueWarrantsExercises",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares in connection with value warrants exercises.",
        "label": "Issuance of Shares in Connection with Value Warrants Exercises",
        "terseLabel": "Issuance of shares in connection with warrant exercises"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfSharesInConnectionWithWarrantExercises": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfSharesInConnectionWithWarrantExercises",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of shares in connection with warrant exercises.",
        "label": "Issuance of Shares in Connection with Warrant Exercises",
        "terseLabel": "Issuance of shares in connection with warrant exercises ( in shares)",
        "verboseLabel": "Warrants exercised (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_IssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "IssuanceOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants.",
        "label": "Issuance of Warrants",
        "terseLabel": "Issuance of warrants",
        "negatedLabel": "Issuance of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital",
        "totalLabel": "Total issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r311"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Share capital",
        "verboseLabel": "Share Capital [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r39",
      "r203"
     ]
    },
    "ocs_KeyManagementPersonnelCompensationPayrollExpensesRelatedToRestrictedStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "KeyManagementPersonnelCompensationPayrollExpensesRelatedToRestrictedStock",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key Management Personnel Compensation Payroll Expenses Related To Restricted Stock.",
        "label": "Key Management Personnel Compensation Payroll Expenses Related To Restricted Stock",
        "terseLabel": "Payroll expenses related to restricted share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, post-employment benefits",
        "terseLabel": "Pension"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based compensation expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresSummaryOfCompensationOfKeyManagementIncludingBoardOfDirectorsAndExecutiveManagementTeamDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Salaries, cash compensation and other short-term benefits"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key management"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r204"
     ]
    },
    "ocs_KreosCapitalVIIUKLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "KreosCapitalVIIUKLimitedMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kreos Capital VII (UK) Limited [Member]",
        "label": "Kreos Capital VII (UK) Limited [Member]",
        "terseLabel": "Kreos Capital VII (UK) Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_LaboratoryEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LaboratoryEquipmentMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Laboratory equipment.",
        "label": "Laboratory Equipment [Member]",
        "terseLabel": "Laboratory Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "label": "Lease liabilities",
        "terseLabel": "Lease liabilities",
        "negatedPeriodEndLabel": "Balance as of December 31,",
        "negatedPeriodStartLabel": "Balance as of January 1,",
        "negatedTotalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ocs_LeaseLiabilitiesForeignCurrencyRevaluation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LeaseLiabilitiesForeignCurrencyRevaluation",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities, foreign currency revaluation.",
        "label": "Lease Liabilities Foreign Currency Revaluation",
        "terseLabel": "FX revaluation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold Improvement"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ocs_LegacyOculisMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LegacyOculisMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legacy oculis.",
        "label": "Legacy Oculis [Member]",
        "terseLabel": "Legacy Oculis"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "periodEndLabel": "Liabilities at end of period",
        "periodStartLabel": "Liabilities at beginning of period",
        "totalLabel": "Total Liabilities",
        "negatedLabel": "Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r94",
      "r150",
      "r153",
      "r241",
      "r242",
      "r263"
     ]
    },
    "ocs_LiabilityOccurredDueToClinicalTrialOfMilestones": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LiabilityOccurredDueToClinicalTrialOfMilestones",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability occurred due to clinical trial of milestones.",
        "label": "Liability Occurred Due To Clinical Trial Of Milestones",
        "terseLabel": "Liability occurred due to clinical trial of milestones"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LicencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LicencesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsSummarizesMovementOfIntangiblesAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licences [member]",
        "terseLabel": "Licences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "ocs_LoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LoanAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan agreement.",
        "label": "Loan Agreement [Member]",
        "terseLabel": "Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_LoanOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LoanOneMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan one.",
        "label": "Loan One [Member]",
        "terseLabel": "Loan 1"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_LoanThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LoanThreeMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan three.",
        "label": "Loan Three [Member]",
        "terseLabel": "Loan 3"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_LoanTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LoanTwoMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan two.",
        "label": "Loan Two [Member]",
        "terseLabel": "Loan 2"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_LossPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "LossPerShareAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss per share [abstract]",
        "label": "Loss per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MandatoryRetirementSavingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MandatoryRetirementSavingsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mandatory retirement savings.",
        "label": "Mandatory Retirement Savings [Member]",
        "terseLabel": "Mandatory Retirement Savings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Schedule of Financial Instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r144",
      "r240"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r107",
      "r108",
      "r111",
      "r112",
      "r114",
      "r115",
      "r137",
      "r146",
      "r157",
      "r158",
      "r166",
      "r167",
      "r236",
      "r265",
      "r287",
      "r301"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r107",
      "r108",
      "r111",
      "r112",
      "r114",
      "r115",
      "r137",
      "r157",
      "r158",
      "r166",
      "r167",
      "r236",
      "r265",
      "r287",
      "r301",
      "r302"
     ]
    },
    "ocs_MaturityOfGroupReportableLossesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityOfGroupReportableLossesLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity of group reportable losses.",
        "label": "Maturity Of Group Reportable Losses [Line Items]",
        "terseLabel": "Maturity Of Group Reportable Losses [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityOfGroupReportableLossesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityOfGroupReportableLossesTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity of group reportable losses.",
        "label": "Maturity Of Group Reportable Losses [Table]",
        "terseLabel": "Maturity Of Group Reportable Losses [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearFiveMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity Year Five.",
        "label": "Maturity Year Five [Member]",
        "terseLabel": "2029"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearFourMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year four.",
        "label": "Maturity Year Four [Member]",
        "terseLabel": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearOneMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year one.",
        "label": "Maturity Year One [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearSevenMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year seven.",
        "label": "Maturity Year Seven [Member]",
        "terseLabel": "2031"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearSixMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year six.",
        "label": "Maturity Year Six [Member]",
        "terseLabel": "2030"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearThreeMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year three.",
        "label": "Maturity Year Three [Member]",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaturityYearTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaturityYearTwoMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maturity year two.",
        "label": "Maturity Year Two [Member]",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity.",
        "label": "Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MaximumReimbursementOfDevelopmentRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MaximumReimbursementOfDevelopmentRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum reimbursement of development related cost.",
        "label": "Maximum Reimbursement Of Development Related Cost",
        "terseLabel": "Maximum reimbursement of development related cost"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ocs_MenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MenMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Men.",
        "label": "Men [Member]",
        "terseLabel": "Men"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MergerAndListingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MergerAndListingExpense",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merger and listing expense",
        "label": "Merger and listing expense",
        "terseLabel": "Amount of merger and listing expense",
        "negatedLabel": "Merger and listing expense"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_MergerAndListingExpenseOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "MergerAndListingExpenseOperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Merger and listing eExpense operating expenses.",
        "label": "Merger and Listing Expense Operating Expenses Member",
        "terseLabel": "Merger and Listing Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]",
        "terseLabel": "Net defined benefit liability (asset) [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r197"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r197"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NetIncreaseDecreaseForResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NetIncreaseDecreaseForResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net increase decrease for research and development expense.",
        "label": "Net Increase Decrease For Research And Development Expense",
        "terseLabel": "Net increase for research and development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_Non-UtilizationFeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "Non-UtilizationFeePercent",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-utilization Fee Percent",
        "documentation": "Non-utilization fee percent.",
        "terseLabel": "Non-utilization fee percent"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r338",
      "r349",
      "r359",
      "r383",
      "r392"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ocs_NonRefundableContractCostContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NonRefundableContractCostContribution",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-refundable contract cost contribution.",
        "label": "Non-refundable Contract Cost Contribution",
        "terseLabel": "Non-refundable contract cost contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NonRefundableUpfrontFeePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NonRefundableUpfrontFeePaid",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non refundable upfront fee paid.",
        "label": "Non Refundable Upfront Fee Paid",
        "terseLabel": "Non-refundable upfront fee paid"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r179"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r179"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "totalLabel": "Total non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r266",
      "r293"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Classes of financial instruments [domain]; Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Long-term lease liabilities",
        "negatedLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r86",
      "r267",
      "r293"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables",
        "terseLabel": "Long-term payables",
        "totalLabel": "Total trade and other non-current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current net defined benefit liability",
        "terseLabel": "Defined benefit pension liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ocs_NumberOfGroupEntitiesForConsolidation": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfGroupEntitiesForConsolidation",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of group entities for consolidation.",
        "label": "Number Of Group Entities For Consolidation",
        "terseLabel": "Number of group entities for consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfIndividuals": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfIndividuals",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Numbre of Individual",
        "label": "Number of Individuals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "verboseLabel": "Number of awards, RSUs granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r448"
     ]
    },
    "ocs_NumberOfManagedAndOperatedSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfManagedAndOperatedSegments",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of managed and operated segments.",
        "label": "Number Of Managed And Operated Segments",
        "terseLabel": "Number of managed and operated segments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Number of other equity instruments exercised restricted shares",
        "verboseLabel": "Number of RSUs vested",
        "negatedLabel": "Number of awards, RSUs vested/released"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ocs_NumberOfOtherEquityInstrumentsGrantedAndExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfOtherEquityInstrumentsGrantedAndExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments granted and exercised in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Granted And Exercised In Share Based Payment Arrangement",
        "terseLabel": "Number of restricted stocks granted and exercised during the year"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfOtherEquityInstrumentsNotSubjectToRepurchaseInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfOtherEquityInstrumentsNotSubjectToRepurchaseInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments not subject to repurchase in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Not Subject To Repurchase In Share Based Payment Arrangement",
        "terseLabel": "Number of restricted stocks not subject to repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of awards, Outstanding ending balance",
        "periodStartLabel": "Number of awards, Outstanding beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of Options, Outstanding ending balance",
        "periodStartLabel": "Number of Options, Outstanding beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r121",
      "r125",
      "r224",
      "r228"
     ]
    },
    "ocs_NumberOfOutstandingWarrantsShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfOutstandingWarrantsShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of outstanding warrants share.",
        "label": "Number Of Outstanding Warrants Share",
        "periodEndLabel": "Number of outstanding warrants, Ending Balance (Share)",
        "periodStartLabel": "Number of outstanding warrants, Beginning Balance (Share)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfReportingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfReportingSegments",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting segments.",
        "label": "Number Of Reporting Segments",
        "terseLabel": "Number of reporting segments"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfShareEarnoutOptionsGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfShareEarnoutOptionsGrantedInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share earnout options granted in share-based payment arrangement.",
        "label": "Number Of Share Earnout Options Granted In Share-based Payment Arrangement",
        "terseLabel": "Number of Options, Earnout Option Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfShareIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfShareIssued",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share issued.",
        "label": "Number Of Share Issued",
        "terseLabel": "Shares Issued"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of Options, Exercisable",
        "verboseLabel": "Number of options, exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r229"
     ]
    },
    "ocs_NumberOfShareOptionsExercisedAndRestrictedShareUnitsVestedOrReleased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfShareOptionsExercisedAndRestrictedShareUnitsVestedOrReleased",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Share Options Exercised and Restricted Share Units Vested Or Released",
        "terseLabel": "Stock options exercised and RSUs vested/released (in shares)",
        "documentation": "Number of share options exercised and restricted share units vested or released."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised",
        "terseLabel": "Number of Options, Exercised",
        "verboseLabel": "Stock option exercised (in shares)",
        "negatedLabel": "Number of Options, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r227"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Number of Options, Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r226"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Number of shares, granted",
        "verboseLabel": "Number of Options, Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r225"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Number of shares issued",
        "totalLabel": "Total number of shares issued",
        "verboseLabel": "Shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "terseLabel": "Number of shares",
        "verboseLabel": "Shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r169",
      "r245",
      "r271"
     ]
    },
    "ocs_NumberOfStockAppreciationRightsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfStockAppreciationRightsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock appreciation rights granted in sharebased payment arrangement.",
        "label": "Number Of Stock Appreciation Rights Granted In Sharebased Payment Arrangement",
        "terseLabel": "Number of SARs, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfTradingDays",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of trading days.",
        "label": "Number of trading days",
        "terseLabel": "Trading days",
        "verboseLabel": "Trading days"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfWhollyOwnedSubsidiaries": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfWhollyOwnedSubsidiaries",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of wholly owned subsidiaries.",
        "label": "Number Of Wholly Owned Subsidiaries",
        "terseLabel": "Number of wholly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_NumberOfWorkPackages": {
     "xbrltype": "integerItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "NumberOfWorkPackages",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of work packages.",
        "label": "Number Of Work Packages",
        "terseLabel": "Number of work packages"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_OfficeEquipmentAndHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OfficeEquipmentAndHardwareMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office equipment and hardware.",
        "label": "Office Equipment And Hardware [Member]",
        "terseLabel": "Office Equipment and Hardware"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_OfficeEquipmentHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OfficeEquipmentHardwareMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePropertyAndEquipmentScheduleOfBookValuesOfPropertyAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office equipment &amp; hardware.",
        "label": "Office Equipment Hardware [Member]",
        "terseLabel": "Office Equipment &amp; Hardware"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office - IT Tools"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "ocs_OfficeFurnitureAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OfficeFurnitureAndEquipmentMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office furniture and equipment.",
        "label": "Office Furniture And Equipment [Member]",
        "terseLabel": "Office Furniture and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OpeningBalanceBeforeAdjustmentCumulativeEffectAtDateOfInitialApplicationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OpeningBalanceBeforeAdjustmentCumulativeEffectAtDateOfInitialApplicationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Opening balance before adjustment, cumulative effect at date of initial application [member]"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expense",
        "terseLabel": "Total Operating Expenses",
        "totalLabel": "Operating expenses",
        "verboseLabel": "Operating expenses",
        "negatedTotalLabel": "Operating expenses"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ocs_OperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating expenses.",
        "label": "Operating Expenses [Member]",
        "terseLabel": "Other Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OptionPricingModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OptionPricingModelMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option pricing model [member]",
        "terseLabel": "Black-Scholes option-pricing model"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a specific valuation technique consistent with the income approach that involves analysing future amounts with option pricing models, such as the Black-Scholes-Merton formula or a binominal model (ie a lattice model), that incorporate present value techniques and reflect both the time value and intrinsic value of an option. [Refer: Income approach [member]]"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r296"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Common Shares",
        "verboseLabel": "Ordinary Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Sub-total other comprehensive profit (loss) for the period",
        "totalLabel": "Other comprehensive income (loss) for the period"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r252",
      "r275",
      "r279"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "totalLabel": "Total",
        "terseLabel": "Actuarial gain of defined benefit plans",
        "verboseLabel": "Actuarial gain on post-employment benefit obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r268",
      "r279",
      "r430"
     ]
    },
    "ocs_OtherComprehensiveLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OtherComprehensiveLossAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive loss.",
        "label": "Other Comprehensive Loss [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_OtherCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OtherCountryMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSegmentInformationScheduleOfCarryingAmountNoncurrentAssetsByGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other country member.",
        "label": "Other Country [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OtherCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "OtherCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Currency [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "terseLabel": "Other current assets",
        "totalLabel": "Total",
        "verboseLabel": "Other current assets, excluding prepaids"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ocs_OtherCurrentAssetsAndAccruedIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OtherCurrentAssetsAndAccruedIncomeTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other current assets and accrued income text block.",
        "label": "Other Current Assets And Accrued Income [Text Block]",
        "terseLabel": "Other Current Assets and Accrued Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "terseLabel": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ocs_OtherOperatingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OtherOperatingExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expenses.",
        "label": "Other Operating Expenses [Member]",
        "terseLabel": "Other Operating Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r336",
      "r347",
      "r357",
      "r390"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r339",
      "r350",
      "r360",
      "r393"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r339",
      "r350",
      "r360",
      "r393"
     ]
    },
    "ocs_OutstandingShareExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "OutstandingShareExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Outstanding share expiration period.",
        "label": "Outstanding Share Expiration Period",
        "verboseLabel": "Outstanding shares expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PIPEAndCLAFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PIPEAndCLAFinancingMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PIPE and CLA financing.",
        "label": "P I P E and C L A Financing [Member]",
        "terseLabel": "PIPE and CLA Financing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r244",
      "r270"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "ocs_PaymentForShortTermFinancialAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PaymentForShortTermFinancialAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for short term financial assets classified as investing activities.",
        "label": "Payment For Short Term Financial Assets Classified As Investing Activities",
        "negatedLabel": "Payment for short-term financial assets, net"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PaymentOfFirstContractualNonRefundableCostContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PaymentOfFirstContractualNonRefundableCostContribution",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment of first contractual non refundable cost contribution.",
        "label": "Payment Of First Contractual Non Refundable Cost Contribution",
        "terseLabel": "Payment of first contractual non refundable cost contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PaymentOfObligatedNonRefundableCostContribution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PaymentOfObligatedNonRefundableCostContribution",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment of obligated non refundable cost contribution.",
        "label": "Payment Of Obligated Non Refundable Cost Contribution",
        "terseLabel": "Payment of obligated non refundable cost contribution"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Principal payment of lease obligation",
        "negatedTerseLabel": "Payments of lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ocs_PaymentsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PaymentsReceived",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfAccruedIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments received.",
        "label": "Payments Received",
        "terseLabel": "Payments received during the year",
        "negatedLabel": "Payments received during the period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PayrollAndRelatedExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PayrollAndRelatedExpensesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll and related expenses [Member]",
        "documentation": "Payroll and related expenses [Member]",
        "terseLabel": "Payroll and Related Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PayrollPersonnelExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PayrollPersonnelExpenseMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll personnel expense.",
        "label": "Payroll Personnel Expense [Member]",
        "terseLabel": "Payroll"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PayrollRelatedAccrualCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PayrollRelatedAccrualCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesScheduleOfAccruedExpensesAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payroll related accrual current.",
        "label": "Payroll Related Accrual Current",
        "terseLabel": "Personnel related expenses",
        "negatedLabel": "Payroll related accrual"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "ocs_PerSharePurchasePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PerSharePurchasePrice",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureLossPerShareAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share purchase price.",
        "label": "Per Share Purchase Price",
        "terseLabel": "Per share purchase price",
        "verboseLabel": "Share price"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PercentageOfCapitalizedTransactionCostsForNewShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PercentageOfCapitalizedTransactionCostsForNewShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of capitalized transaction costs for new shares.",
        "label": "Percentage of Capitalized Transaction Costs for New Shares",
        "terseLabel": "Percentage of capitalized transaction costs for new shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PercentageOfCapitalizedTransactionCostsForOldShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PercentageOfCapitalizedTransactionCostsForOldShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of capitalized transaction costs for old shares.",
        "label": "Percentage of Capitalized Transaction Costs for Old Shares",
        "terseLabel": "Percentage of transaction costs for Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PercentageOfProjectManagementFee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PercentageOfProjectManagementFee",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of project management fee.",
        "label": "Percentage Of Project Management Fee",
        "terseLabel": "Percentage of project management fee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in actuarial assumption",
        "terseLabel": "Assumptions, decrease",
        "negatedLabel": "Assumptions, decrease"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in actuarial assumption",
        "terseLabel": "Assumptions, increase"
       }
      },
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ocs_PercentageOfResearchAndDevelopmentExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PercentageOfResearchAndDevelopmentExpense",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of research and development expense.",
        "label": "Percentage of Research And Development Expense",
        "terseLabel": "Percentage of research and development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PeriodOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PeriodOfReasonablyPossibleDecreaseInActuarialAssumption",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of reasonably possible decrease in actuarial assumption.",
        "label": "Period Of Reasonably Possible Decrease In Actuarial Assumption",
        "terseLabel": "Assumptions, period decrease"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PeriodOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PeriodOfReasonablyPossibleIncreaseInActuarialAssumption",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansScheduleOfQuantitativeSensitivityAnalysisForSignificantAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of reasonably possible increase in actuarial assumption.",
        "label": "Period Of Reasonably Possible Increase In Actuarial Assumption",
        "terseLabel": "Assumptions, period increase"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PersonnelExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PersonnelExpenseMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Personnel expenses.",
        "label": "Personnel Expense [Member]",
        "terseLabel": "Personnel Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PlanAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PlanAssetsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_SurplusDeficitInPlan",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan assets, at fair value",
        "periodEndLabel": "Fair value of plan assets at December 31,",
        "periodStartLabel": "Fair value of plan assets at January 1,",
        "terseLabel": "Fair value of plan assets",
        "totalLabel": "Total plan assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_PlanAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PlanAssetsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan assets [member]",
        "terseLabel": "Plan Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r195"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss, defined benefit plans",
        "totalLabel": "Net benefit income / (expense)",
        "negatedTotalLabel": "Net benefit expense"
       }
      }
     },
     "auth_ref": [
      "r430",
      "r434"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Pension costs charges",
        "verboseLabel": "Employees' contributions",
        "negatedLabel": "Employees' contributions"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r193"
     ]
    },
    "ocs_PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PotentialDilutiveEffectNotIncludedInCalculationOfDilutedPerShare",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfPotentiallyDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Potential dilutive effect not included in calculation of diluted per share.",
        "label": "Potential Dilutive Effect Not Included In Calculation Of Diluted Per Share",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PrepaidClinicalAndTechnicalDevelopmentExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PrepaidClinicalAndTechnicalDevelopmentExpenses",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeSummaryOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid clinical and technical development expenses.",
        "label": "Prepaid Clinical And Technical Development Expenses",
        "terseLabel": "Prepaid clinical and technical development expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Present value of defined benefit obligation [member]",
        "terseLabel": "Present Value of Defined Benefit Obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r196"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreviouslyStatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PreviouslyStatedMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information previously stated in the financial statements (ie before retrospective application or retrospective restatement)."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r78",
      "r175",
      "r176",
      "r178",
      "r250"
     ]
    },
    "ocs_PrivateWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PrivateWarrantsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private warrants.",
        "label": "Private Warrants [Member]",
        "terseLabel": "Private Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from stock options exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of warrants",
        "terseLabel": "Proceeds from exercise of warrants, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of share purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of ordinary shares",
        "verboseLabel": "Total gross proceeds",
        "terseLabel": "Proceeds from sale of shares in public offerings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfPreferenceShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfPreferenceShares",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of preference shares",
        "terseLabel": "Proceeds from issuance of preferred shares, classified as liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of preference shares. [Refer: Preference shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "ocs_ProceedsFromSaleOfSharesInPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ProceedsFromSaleOfSharesInPublicOffering",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sale of shares in public offering.",
        "label": "Proceeds from Sale of Shares in Public Offering",
        "terseLabel": "Proceeds from sale of shares in public offering ( in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ProceedsFromSaleOfSharesValueInPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ProceedsFromSaleOfSharesValueInPublicOffering",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sale of shares value in public offering.",
        "label": "Proceeds from Sale of Shares Value in Public Offering",
        "terseLabel": "Proceeds from sale of shares in public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Loss for the period",
        "totalLabel": "Loss for the period",
        "verboseLabel": "Net loss for the period attributable to Oculis shareholders"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r80",
      "r82",
      "r150",
      "r151",
      "r207",
      "r223",
      "r251",
      "r274",
      "r293",
      "r298"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Accounting loss before income tax",
        "totalLabel": "Loss before tax for the period",
        "verboseLabel": "Loss before tax for the period"
       }
      }
     },
     "auth_ref": [
      "r136",
      "r303",
      "r304",
      "r308",
      "r309"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating loss"
       }
      }
     },
     "auth_ref": [
      "r288",
      "r461"
     ]
    },
    "ocs_ProjectManagementFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ProjectManagementFee",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Project management fee.",
        "label": "Project Management Fee",
        "terseLabel": "Project management fee"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Property and equipment, net at end of period",
        "periodStartLabel": "Property and equipment, net at beginning of period",
        "terseLabel": "Property and equipment",
        "totalLabel": "Total property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r191",
      "r258"
     ]
    },
    "ocs_PublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PublicOfferingMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public offering [Member]",
        "label": "Public offering [Member]",
        "verboseLabel": "May 2023 Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_PublicWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "PublicWarrantsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public warrants.",
        "label": "Public Warrants [Member]",
        "terseLabel": "Public Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedTerseLabel": "Purchase of intangible assets",
        "negatedLabel": "Payment for intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Payment for purchase of property and equipment",
        "negatedTerseLabel": "Purchase of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r96",
      "r114",
      "r125",
      "r173",
      "r295",
      "r296",
      "r449"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r96",
      "r114",
      "r125",
      "r173",
      "r295",
      "r296",
      "r449"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": -1.0,
       "order": 1.0
      },
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on exchange differences on translation of foreign operations, net of tax",
        "negatedLabel": "Foreign currency translation differences recycling"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to exchange differences when the financial statements of foreign operations are translated, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r281"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r331",
      "r342",
      "r352",
      "r385"
     ]
    },
    "ocs_RedemptionOptionAmountEquivalentToInvestorsInvestmentAccruedDividendAndCompoundInterestAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RedemptionOptionAmountEquivalentToInvestorsInvestmentAccruedDividendAndCompoundInterestAmount",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption option amount equivalent To investors investment accrued dividend and compound interest amount.",
        "label": "Redemption Option Amount Equivalent To Investors Investment Accrued Dividend And Compound Interest Amount",
        "terseLabel": "Redemption option amount equivalent to investors investment accrued dividend and compound interest amount"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RedemptionOptionAmountEquivalentToInvestorsInvestmentAccruedDividendAndCompoundInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RedemptionOptionAmountEquivalentToInvestorsInvestmentAccruedDividendAndCompoundInterestRate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption option amount equivalent To investors investment accrued dividend and compound interest rate.",
        "label": "Redemption Option Amount Equivalent To Investors Investment Accrued Dividend And Compound Interest Rate",
        "terseLabel": "Redemption option amount equivalent to investors investment accrued dividend and compound interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RegisteredDirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RegisteredDirectOfferingMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Registered Direct Offering.",
        "label": "Registered Direct Offering [Member]",
        "terseLabel": "Registered Direct Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ReimbursedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ReimbursedCosts",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursed costs.",
        "label": "Reimbursed Costs",
        "terseLabel": "Reimbursed costs"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RemainingNumber0FWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RemainingNumber0FWarrants",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining Number 0f warrants",
        "label": "Remaining Number 0f warrants",
        "terseLabel": "Remaining number of warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "terseLabel": "Research and development expenses",
        "negatedLabel": "Research and Development Expenses",
        "negatedTerseLabel": "Research and development expenses"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r216"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation",
        "terseLabel": "Cumulative translation adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r33",
      "r202"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Cumulative translation adjustment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r33",
      "r202",
      "r310"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPayments",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments",
        "terseLabel": "Reserve for share-based payment"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments [member]",
        "terseLabel": "Reserve for share-based payment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_RestatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestatedMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currently stated [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r78",
      "r113",
      "r175",
      "r176",
      "r178",
      "r250",
      "r456"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RestatementAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r332",
      "r343",
      "r353",
      "r386"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r333",
      "r344",
      "r354",
      "r387"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r340",
      "r351",
      "r361",
      "r394"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RestatementDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockAwards": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockAwards",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock awards.",
        "label": "Restricted Stock Awards",
        "terseLabel": "Restricted stock awards"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockAwardsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock awards.",
        "label": "Restricted Stock Awards [Member]",
        "terseLabel": "Restricted Stock Awards"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockUnitsGrantedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockUnitsGrantedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units Granted Shares Expiration Period",
        "label": "Restricted Stock Units Granted Shares Expiration Period",
        "verboseLabel": "Range of expiration dates, RSUs granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockUnitsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock units",
        "label": "Restricted stock units [Member]",
        "terseLabel": "RSU",
        "verboseLabel": "Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockUnitsOutstandingShareExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockUnitsOutstandingShareExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units Outstanding Share Expiration Period",
        "label": "Restricted Stock Units Outstanding Share Expiration Period",
        "terseLabel": "Range of expiration dates, Outstanding beginning balance",
        "verboseLabel": "Range of expiration dates, Outstanding ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockUnitsVestedReleasedSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockUnitsVestedReleasedSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units Vested/Released Shares Expiration Period.",
        "label": "Restricted Stock Units Vested/Released Shares Expiration Period",
        "terseLabel": "Range of expiration dates, RSUs vested/released"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStockUnitsVestedSettledSharesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStockUnitsVestedSettledSharesExpirationPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Units Vested/Settled Shares Expiration Period.",
        "label": "Restricted Stock Units Vested/Settled Shares Expiration Period",
        "verboseLabel": "Range of expiration dates, RSUs vested/settled"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RestrictedStocksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RestrictedStocksMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stocks member.",
        "label": "Restricted Stocks [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Accumulated losses",
        "totalLabel": "Total retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r311",
      "r312"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Accumulated losses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r310"
     ]
    },
    "ocs_RetroactiveApplicationOfTheRecapitalizationDueToTheBusinessCombinationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RetroactiveApplicationOfTheRecapitalizationDueToTheBusinessCombinationMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retroactive application of the recapitalization due to the business combination.",
        "label": "Retroactive Application Of The Recapitalization Due To The Business Combination [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r78",
      "r175",
      "r176",
      "r178",
      "r250"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsExcludingInterestIncomeOrExpenseNetOfTaxDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return on plan assets excluding interest income or expense, net of tax, defined benefit plans",
        "terseLabel": "On plan assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, resulting from the return on plan assets, excluding amounts included in interest expense (income) arising from defined benefit plans. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Other comprehensive income; Defined benefit plans [domain]; Plan assets [member]; Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense]"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInTheFairValueOfPlanAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense",
        "terseLabel": "Expected return",
        "negatedLabel": "Increase (decrease) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [domain]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r198"
     ]
    },
    "ifrs-full_RevenueAndOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueAndOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue and other operating income",
        "terseLabel": "Operating income",
        "totalLabel": "Operating income"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "ifrs-full_RevenueFromGovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromGovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss": {
       "parentTag": "ifrs-full_RevenueAndOperatingIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from government grants",
        "terseLabel": "Government grant income",
        "verboseLabel": "Grant income"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBasisOfPreparationAndChangesToTheCompanysAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]",
        "terseLabel": "Out of period adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_RightOfUseAssetsForeignCurrencyRevaluation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "RightOfUseAssetsForeignCurrencyRevaluation",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets foreign currency revaluation.",
        "label": "Right Of Use Assets Foreign Currency Revaluation",
        "terseLabel": "FX revaluation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Balance as of December 31,",
        "periodStartLabel": "Balance as of January 1,",
        "terseLabel": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r104",
      "r163"
     ]
    },
    "ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsIncreaseDecreaseInRevaluationSurplus",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfLeaseObligationsDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureRightOfUseAssetsAndLeaseLiabilitiesScheduleOfRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets, increase (decrease) in revaluation surplus",
        "terseLabel": "Indexation for the period",
        "negatedLabel": "Indexation for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the revaluation surplus that relates to right-of-use assets. [Refer: Revaluation surplus; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r165"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ocs_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of estimated useful lives of property plant and equipment explanatory.",
        "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Explanatory",
        "terseLabel": "Schedule of Useful Life of Property Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfGeographicalAreasTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of geographical areas table text block.",
        "label": "Schedule Of Geographical Areas Table [Text Block]",
        "terseLabel": "Schedule of Carrying Amount Non-current Assets by Geographic Area"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfMergerAndListingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfMergerAndListingTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBusinessCombinationAndFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of merger and listing table text block.",
        "label": "Schedule Of Merger And Listing Table Text Block",
        "terseLabel": "Schedule of merger and listing expense"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfNetAssetsOfEbacTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfNetAssetsOfEbacTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBusinessCombinationAndFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of net assets of ebac table text block.",
        "label": "Schedule Of Net Assets Of EBAC Table Text Block",
        "terseLabel": "Schedule of Net assets of EBAC"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfOrdinarySharesIssuedAndOutstandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfOrdinarySharesIssuedAndOutstandingTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBusinessCombinationAndFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Ordinary Shares Issued And Outstanding Table Text Block",
        "label": "Schedule Of Ordinary Shares Issued And Outstanding Table Text Block",
        "terseLabel": "Ordinary Shares Issued and Outstanding and Ownership Interests After Business Combination"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfPotentialDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfPotentialDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShareTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of potential dilutive effect not included in calculation of diluted earnings per share.",
        "label": "Schedule Of Potential Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share [Text Block]",
        "terseLabel": "Schedule of Potentially Dilutive Securities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ScheduleOfTradePayables": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ScheduleOfTradePayables",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureAccruedExpensesAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of trade payables.",
        "label": "Schedule Of Trade Payables",
        "terseLabel": "Summary of Trade Payables"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureFinancialInstrumentsRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity analysis for types of market risk [text block]",
        "terseLabel": "Schedule of Sensitivity Changes in Exchange Rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "ocs_ServiceCostDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ServiceCostDefinedBenefitPlans",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": "ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansChangesInPresentValueOfDefinedBenefitObligationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service cost, defined benefit plans.",
        "label": "Service cost, defined benefit plans",
        "terseLabel": "Service cost",
        "negatedLabel": "Service cost"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_Share-BasedAwardsSettledInEquityShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "Share-BasedAwardsSettledInEquityShare",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based awards settled in equity, share.",
        "label": "Share-based Awards Settled In Equity, Share",
        "terseLabel": "Share-based awards settled in equity (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_Share-BasedAwardsSettledInEquityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "Share-BasedAwardsSettledInEquityValue",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based awards settled in equity value.",
        "label": "Share-based Awards Settled In Equity Value",
        "terseLabel": "Share-based awards settled in equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ShareBasedCompensationPersonnelExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ShareBasedCompensationPersonnelExpenseMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureOperatingExpensesScheduleOfOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation personnel expense.",
        "label": "Share Based Compensation Personnel Expense [Member]",
        "terseLabel": "Share-based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_ShareBasedPaymentAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "ShareBasedPaymentAwardVestingPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based payment award vesting period.",
        "label": "Share Based Payment Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "terseLabel": "Transaction costs",
        "negatedLabel": "Transaction costs related to the issuance of ordinary shares"
       }
      }
     },
     "auth_ref": [
      "r452"
     ]
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium",
        "terseLabel": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r311"
     ]
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ocs_SharesOutstandingAndIssuedPriorToTheBusinessCombination": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SharesOutstandingAndIssuedPriorToTheBusinessCombination",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureBusinessCombinationAndFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares outstanding and issued prior to the business combination.",
        "label": "Shares Outstanding And Issued Prior To The Business Combination",
        "terseLabel": "Schedule of shares outstanding and issued prior to the business combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement Of Changes In Equity [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity placeholder - this item MUST be used as a starting point for the statement of changes in equity",
        "terseLabel": "Statement Of Changes In Equity [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementThatThereWereNoTransfersBetweenLevel1Level2OrLevel3OfFairValueHierarchyEntitysOwnEquityInstruments": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementThatThereWereNoTransfersBetweenLevel1Level2OrLevel3OfFairValueHierarchyEntitysOwnEquityInstruments",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement that there were no transfers between Level 1, Level 2 or Level 3 of fair value hierarchy, entity's own equity instruments",
        "terseLabel": "Transfers between levels"
       }
      },
      "en": {
       "role": {
        "documentation": "The statement that there were no transfers between Level 1, Level 2 or Level 3 of the fair value hierarchy of the entity's own equity instruments during the year."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r335",
      "r346",
      "r356",
      "r389"
     ]
    },
    "ocs_StockAppreciationRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "StockAppreciationRightsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Appreciation Rights.",
        "label": "Stock Appreciation Rights [Member]",
        "terseLabel": "SARs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_StockOptionExercisedShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "StockOptionExercisedShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock option exercised, shares.",
        "label": "Stock Option Exercised, Shares",
        "terseLabel": "Stock option exercised ( in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options.",
        "label": "Stock Options [Member]",
        "terseLabel": "Options Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_SummaryOfCashAndCashEquivalentsAndShort-TermFinancialAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SummaryOfCashAndCashEquivalentsAndShort-TermFinancialAssetsTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalents and short-term financial assets table.",
        "label": "Summary Of Cash And Cash Equivalents And Short-term Financial Assets Table [Text Block]",
        "terseLabel": "Summary of Cash and Cash Equivalents and Short-Term Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_SummaryOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SummaryOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "cash and cash equivalents table.",
        "label": "Summary Of Cash And Cash Equivalents Table [Text Block]",
        "terseLabel": "Summary of Cash Balances Held at Banks and in Currencies"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_SupplementalNon-CashInvestingInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SupplementalNon-CashInvestingInformationAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Non-Cash Investing Information.",
        "label": "Supplemental Non-Cash Investing Information [Abstract]",
        "terseLabel": "Supplemental non-cash investing information"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_SupplementalNonCashFinancingInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SupplementalNonCashFinancingInformationAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental non cash financing information.",
        "label": "Supplemental Non Cash Financing Information [Abstract]",
        "terseLabel": "Supplemental non-cash financing information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SurplusDeficitInPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SurplusDeficitInPlan",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfComponentsOfNetBenefitExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surplus (deficit) in plan",
        "totalLabel": "Net benefit liability",
        "netLabel": "Net surplus (deficit) in plan"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of any plan assets, less the present value of the defined benefit obligation. [Refer: Plan assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ocs_SwissFrancCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SwissFrancCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swiss Franc currency.",
        "label": "Swiss Franc Currency [Member]",
        "terseLabel": "Swiss Franc"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_SwitzerlandPensionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "SwitzerlandPensionPlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Switzerland pension plan.",
        "label": "Switzerland Pension Plan [Member]",
        "terseLabel": "Switzerland pension plan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Effect of unrecorded tax losses",
        "verboseLabel": "Effect of non deductible expenses",
        "negatedLabel": "Effect of non deductible expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r181"
     ]
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of tax losses",
        "terseLabel": "Effect of unrecorded tax losses",
        "negatedLabel": "Effect of unrecorded tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r181"
     ]
    },
    "ocs_TaxesAtWeightedAverageIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TaxesAtWeightedAverageIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfReconciliationOfProfitLossMultipliedByWeightedAverageApplicableTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxes at weighted average income tax.",
        "label": "Taxes at Weighted Average Income taxes",
        "terseLabel": "Taxes at weighted average income tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r186"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r186"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureOtherCurrentAssetsAndAccruedIncomeAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of Range",
        "verboseLabel": "Maximum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r96",
      "r114",
      "r125",
      "r173",
      "r295",
      "r296",
      "r449"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade payables",
        "totalLabel": "Total trade and other current payables",
        "negatedLabel": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs.",
        "label": "Transaction Costs",
        "terseLabel": "Transaction costs",
        "negatedLabel": "Transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsForIssuanceOfPreferredShareClassifiedAsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsForIssuanceOfPreferredShareClassifiedAsLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs for issuance of preferred share classified as liabilities.",
        "label": "Transaction Costs For Issuance Of Preferred Share Classified As Liabilities",
        "negatedLabel": "Transaction costs for issuance of preferred shares, classified as liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsForIssuanceOfPreferredSharesClassifiedAsLiabilitiesCapitalIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsForIssuanceOfPreferredSharesClassifiedAsLiabilitiesCapitalIncrease",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs for issuance of preferred shares classified as liabilities capital increase.",
        "label": "Transaction Costs For Issuance Of Preferred Shares Classified As Liabilities Capital Increase",
        "terseLabel": "Transaction costs for issuance of preferred shares, classified as liabilities/capital increase",
        "negatedLabel": "Transaction costs for issuance of preferred shares, classified as liabilities/capital increase"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsIncludingStampDutiesRecordedInAccruedExpensesAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsIncludingStampDutiesRecordedInAccruedExpensesAndOtherPayables",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Costs, Including Stamp Duties, Recorded In Accrued Expenses And Other Payables",
        "documentation": "Transaction costs including stamp duties recorded in accrued expenses and other payables.",
        "terseLabel": "Transaction costs, including stamp duties, recorded in accrued expenses and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRecordedInAccruedExpensesAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRecordedInAccruedExpensesAndOtherPayables",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs recorded in accrued expenses and other payables",
        "label": "Transaction Costs Recorded In Accrued Expenses And Other Payables",
        "terseLabel": "Transaction costs recorded in accrued expenses and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRecordedInAccruedExpensesAndOtherPayablesTradePayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRecordedInAccruedExpensesAndOtherPayablesTradePayables",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs recorded in accrued expenses and other payables trade payables.",
        "label": "Transaction Costs Recorded In Accrued Expenses And Other Payables Trade Payables",
        "terseLabel": "Transaction costs recorded in accrued expenses and other payables/trade payables"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToATMOfferingProgramAndLoanFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToATMOfferingProgramAndLoanFacility",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to ATM Offering Program and loan facility.",
        "label": "Transaction costs related to ATM Offering Program and loan facility",
        "negatedLabel": "Transaction costs related to ATM Offering Program and loan facility"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToRegisteredDirectOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToRegisteredDirectOffering",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to Registered Direct Offering",
        "label": "Transaction Costs Related to Registered Direct Offering",
        "terseLabel": "Transaction costs related to Registered Direct Offering",
        "negatedLabel": "Transaction costs related to registered direct offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToTheBusinessCombination": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToTheBusinessCombination",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to the business combination.",
        "label": "Transaction Costs Related to The Business Combination",
        "terseLabel": "Transaction costs related to the business combination (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToTheIssuanceOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToTheIssuanceOfOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to the issuance of ordinary shares.",
        "label": "Transaction Costs Related to The Issuance of Ordinary Shares",
        "terseLabel": "Transaction costs related to the issuance of ordinary shares",
        "negatedLabel": "Transaction costs related to the issuance of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToThePublicOfferingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToThePublicOfferingValue",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to the public offering value.",
        "label": "Transaction Costs Related to The Public Offering Value",
        "terseLabel": "Transaction costs related to the public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToTheValueOfBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToTheValueOfBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to the value of business combination.",
        "label": "Transaction Costs Related to The Value of Business Combination",
        "terseLabel": "Transaction costs related to the business combination",
        "negatedLabel": "Transaction costs related to the business combination"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionCostsRelatedToWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionCostsRelatedToWarrantsExercised",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction costs related to warrants exercised.",
        "label": "Transaction Costs Related To Warrants Exercised",
        "negatedLabel": "Transaction costs related to warrants exercised"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionsCostsRelatedToEquityIssuanceInPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionsCostsRelatedToEquityIssuanceInPublicOffering",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions costs related to equity issuance in public offering.",
        "label": "Transactions Costs Related To Equity Issuance In Public Offering",
        "terseLabel": "Transactions costs related to equity issuance in public offering",
        "negatedLabel": "Transaction costs related to equity issuance in public offerings"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionsCostsRelatedToFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionsCostsRelatedToFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transactions Costs Related to Financing Activities",
        "documentation": "Transactions costs related to financing activities.",
        "negatedLabel": "Transaction costs related to financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TransactionsCostsRelatedToLoanFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TransactionsCostsRelatedToLoanFacility",
     "crdr": "credit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactions costs related to loan facility",
        "label": "Transactions Costs Related To Loan Facility",
        "terseLabel": "Transactions costs related to loan facility",
        "negatedLabel": "Transactions costs related to loan facility"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "terseLabel": "Treasury shares",
        "negatedLabel": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r307",
      "r311"
     ]
    },
    "ocs_TreasurySharesHeld": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TreasurySharesHeld",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Shares Held",
        "documentation": "Treasury shares held.",
        "terseLabel": "Treasury shares held"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "terseLabel": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ocs_TriggeredMilestonePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TriggeredMilestonePayment",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triggered milestone payment",
        "label": "Triggered Milestone Payment",
        "terseLabel": "Milestone payments"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TwoThousandTwentyThreeEmployeeStockOptionAndIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TwoThousandTwentyThreeEmployeeStockOptionAndIncentivePlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Employee Stock Option and Incentive Plan",
        "label": "Two Thousand Twenty Three Employee Stock Option and Incentive Plan [Member]",
        "documentation": "2023 Employee Stock Option and Incentive Plan."
       }
      }
     },
     "auth_ref": []
    },
    "ocs_TwoThousandTwentyThreePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "TwoThousandTwentyThreePlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Twenty Three Plan.",
        "label": "Two Thousand Twenty Three Plan [Member]",
        "terseLabel": "2023 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of antidilutive instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for antidilutive instruments. Instruments are antidilutive when their conversion to ordinary shares would increase earnings per share or decrease loss per share from continuing operations. The calculation of diluted earnings per share does not assume conversion, exercise, or other issue of potential ordinary shares that would have an antidilutive effect on earnings per share. It also represents the standard value for the \u2018Types of antidilutive instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r231"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfDetailsOfSharebasedCompensationExpenseByAwardDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r231"
     ]
    },
    "ocs_USDollarCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "USDollarCurrencyMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureCashAndCashEquivalentsAndShorttermFinancialAssetsSummaryOfCashAndCashEquivalentsAndShorttermFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US Dollar currency.",
        "label": "U S Dollar Currency [Member]",
        "terseLabel": "US Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_USRetirementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "USRetirementPlanMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S Retirement Plan.",
        "label": "U S Retirement Plan [Member]",
        "terseLabel": "U.S Retirement Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "calculation": {
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails": {
       "parentTag": "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfDeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIncomeAndExpensesScheduleOfGroupReportableLossesMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Total",
        "verboseLabel": "Tax losses in Switzerland"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r183"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureCriticalAccountingEstimatesAndJudgmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Unused Tax Losses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r186"
     ]
    },
    "ocs_UpfrontPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "UpfrontPayment",
     "crdr": "debit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upfront payment.",
        "label": "Upfront Payment",
        "terseLabel": "Upfront payment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesScheduleOfUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Property, plant and equipment useful life"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r187"
     ]
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ValuationTechniquesUsedInFairValueMeasurementDomain",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfFairValueOfWarrantEstimatedOnItsGrantDateUsingTheBlackScholesOptionPricingModelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for valuation techniques used by the entity to measure fair value. It also represents the standard value for the 'Valuation techniques used in fair value measurement' axis if no other member is used. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "ocs_WarrantAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantAgreementMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant agreement.",
        "label": "Warrant Agreement [Member]",
        "terseLabel": "Warrant Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WarrantLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantLiability",
     "crdr": "credit",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureWarrantLiabilitiesScheduleOfMovementOfTheWarrantLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant liability",
        "periodEndLabel": "Warrant liabilities, Ending Balance",
        "periodStartLabel": "Warrant liabilities, Beginning Balance",
        "terseLabel": "Warrant Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of warrant liabilities."
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "ocs_WarrantsExercisableCommencingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantsExercisableCommencingPeriod",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants exercisable commencing period.",
        "label": "Warrants Exercisable Commencing Period",
        "terseLabel": "Warrants exercisable commencing period"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WarrantsExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantsExpirationDate",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants expiration date.",
        "label": "Warrants Expiration Date",
        "terseLabel": "Warrants expiration date"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WarrantsIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantsIssued",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issued.",
        "label": "Warrants Issued",
        "terseLabel": "Warrants issued"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WarrantsPreviouslyGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantsPreviouslyGranted",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Previously Granted",
        "label": "Warrants Previously Granted",
        "terseLabel": "Warrants previously granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WarrantsVestedAndExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WarrantsVestedAndExercisable",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureFinancingActivitiesAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants vested and exercisable.",
        "label": "Warrants Vested And Exercisable",
        "terseLabel": "Warrant vested and exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageDurationOfDefinedBenefitObligation2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average duration of defined benefit obligation",
        "terseLabel": "Weighted average duration of defined benefit obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Weighted average grant date fair value, RSUs vested/released"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ocs_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedAndExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedAndExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of other equity instruments granted and exercised in share based payment arrangement.",
        "label": "Weighted Average Exercise Price Of Other Equity Instruments Granted And Exercised In Share Based Payment Arrangement",
        "terseLabel": "Weighted average exercise price granted and exercised during the year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Weighted average grant date fair value, RSUs granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ocs_WeightedAverageExercisePriceOfOtherEquityInstrumentsNotSubjectToRepurchaseInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsNotSubjectToRepurchaseInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of other equity instruments not subject to repurchase in share based payment arrangement.",
        "label": "Weighted Average Exercise Price Of Other Equity Instruments Not Subject To Repurchase In Share Based Payment Arrangement",
        "terseLabel": "Weighted average exercise price not subject to repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfNumberAndWeightedAverageExercisePricesOfRestrictedSharesDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfRestrictedStockUnitActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted average exercise price issued and exercised ending balance",
        "periodStartLabel": "Weighted average exercise price issued and exercised beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "ocs_WeightedAverageExercisePriceOfShareEarnoutOptionsGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageExercisePriceOfShareEarnoutOptionsGrantedInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share earnout options granted in share-based payment arrangement",
        "label": "Weighted Average Exercise Price Of Share Earnout Options Granted In Share-based Payment Arrangement",
        "terseLabel": "Weighted Average Exercise Price, Earnout Option Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Price, Exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r122",
      "r229"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Price, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r227"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Price, Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r119",
      "r226"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted Average Exercise Price, Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r118",
      "r225"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted Average Exercise Price, Outstanding ending balance",
        "periodStartLabel": "Weighted Average Exercise Price, Outstanding beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r117",
      "r121",
      "r224",
      "r228"
     ]
    },
    "ocs_WeightedAverageExercisePriceOfShareOptionsVestedSettledInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageExercisePriceOfShareOptionsVestedSettledInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Exercise Price Of Share Options Vested/Settled In Sharebased Payment Arrangement 2019.",
        "label": "Weighted Average Exercise Price Of Share Options Vested/Settled In Sharebased Payment Arrangement 2019",
        "verboseLabel": "Weighted average grant date fair value (CHF), Vested/Settled"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WeightedAverageExercisePriceOfStockAppreciationRightsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageExercisePriceOfStockAppreciationRightsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionAndSarsActivityUnder2023PlanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of stock appreciation rights granted In sharebased payment arrangement 2019.",
        "label": "Weighted Average Exercise Price Of Stock Appreciation Rights Granted In Sharebased Payment Arrangement 2019",
        "terseLabel": "Weighted Average Exercise Price of SARs, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WeightedAverageRemainingContractualLifeOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WeightedAverageRemainingContractualLifeOfOtherEquityInstrumentsOutstandingInShareBasedPaymentArrangement",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual life of other equity instruments outstanding in share-based payment arrangement.",
        "label": "Weighted average remaining contractual life of other equity instruments outstanding in share-based payment arrangement",
        "terseLabel": "Weighted average remaining contractual life of SARs outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life of options outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_WeightedAverageSharePrice2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePrice2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price",
        "terseLabel": "Weighted average grant date fair value of SARs granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosureShareBasedCompensationScheduleOfWeightedaverageAssumptionsForBlackscholesOptionpricingModelUsedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Weighted average share price at the date of grant",
        "verboseLabel": "Weighted average grant date fair value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/Role_DisclosureLossPerShareScheduleOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Weighted-average number of shares used to compute loss per share basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ocs_WomenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WomenMember",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansAdditionalInformationDetails",
      "http://oculis.com/20260630/taxonomy/role/DisclosurePensionsAndOtherPostEmploymentBenefitPlansSummaryOfPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsForGroupsPlanD"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Women.",
        "label": "Women [Member]",
        "terseLabel": "Women"
       }
      }
     },
     "auth_ref": []
    },
    "ocs_WorkingCapitalAdjustmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oculis.com/20260630",
     "localname": "WorkingCapitalAdjustmentsAbstract",
     "presentation": [
      "http://oculis.com/20260630/taxonomy/role/StatementUnauditedCondensedConsolidatedInterimStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital adjustments.",
        "label": "Working Capital Adjustments [Abstract]",
        "terseLabel": "Working capital adjustments:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r368"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "148",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_148_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "48",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_48&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "29",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "49",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "57",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_57&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "30A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_30A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "168",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_168_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "169",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_169&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "178",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_178_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "179",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_179_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "184",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_184&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "186",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_186_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "192",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_192&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "203",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_203&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "204",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_204&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "208",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_208&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "211",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_211_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "227",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_227&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "250",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_250&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "259",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_259&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "266",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_266&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "269",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_269&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "273",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_273&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "274",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_274_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_34_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "43",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_43&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "136",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_136&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_o&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_56&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_69&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_92&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "137",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_137&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B11_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_102&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "145",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "20",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2025-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_10_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_112_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_20_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_85&doctype=Standard",
   "URIDate": "2025-03-27"
  }
 }
}
