{
 "version": "2.2",
 "instance": {
  "otly-20251231.htm": {
   "nsprefix": "otly",
   "nsuri": "http://www.oatly.com/20251231",
   "dts": {
    "inline": {
     "local": [
      "otly-20251231.htm"
     ]
    },
    "schema": {
     "local": [
      "otly-20251231.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/currency/2025/currency-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": 368,
   "keyCustom": 227,
   "axisStandard": 42,
   "axisCustom": 0,
   "memberStandard": 76,
   "memberCustom": 126,
   "hidden": {
    "total": 12,
    "http://www.oatly.com/20251231": 8,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 703,
   "entityCount": 1,
   "segmentCount": 217,
   "elementCount": 1423,
   "unitCount": 12,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 1553,
    "http://xbrl.sec.gov/dei/2025": 46,
    "http://xbrl.sec.gov/cyd/2025": 12,
    "http://xbrl.sec.gov/ecd/2025": 1
   },
   "report": {
    "R1": {
     "role": "http://www.oatly.com/20251231/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_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations",
     "longName": "75010 - Statement - Consolidated statement of operations",
     "shortName": "Consolidated statement of operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:Revenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperationsParenthetical",
     "longName": "75030 - Statement - Consolidated statement of operations (Parenthetical)",
     "shortName": "Consolidated statement of operations (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss",
     "longName": "75040 - Statement - Consolidated statement of comprehensive loss",
     "shortName": "Consolidated statement of comprehensive loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition",
     "longName": "75060 - Statement - Consolidated statement of financial position",
     "shortName": "Consolidated statement of financial position",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity",
     "longName": "75070 - Statement - Consolidated statement of changes in equity",
     "shortName": "Consolidated statement of changes in equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_50ac95a2-66b9-43a2-a593-d22dca5a3ead",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_50ac95a2-66b9-43a2-a593-d22dca5a3ead",
      "name": "ifrs-full:Equity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows",
     "longName": "75080 - Statement - Consolidated statement of cash flows",
     "shortName": "Consolidated statement of cash flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance",
     "longName": "995457 - Disclosure - Cybersecurity Risk Management, Strategy and Governance",
     "shortName": "Cybersecurity Risk Management, Strategy and Governance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCorporateInformation",
     "longName": "995467 - Disclosure - Corporate  information",
     "shortName": "Corporate  information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPolicies",
     "longName": "995477 - Disclosure - Summary of accounting policies",
     "shortName": "Summary of accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagement",
     "longName": "995487 - Disclosure - Financial risk management",
     "shortName": "Financial risk management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessments",
     "longName": "995497 - Disclosure - Significant accounting judgments, estimates and assessments",
     "shortName": "Significant accounting judgments, estimates and assessments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformation",
     "longName": "995507 - Disclosure - Segment information",
     "shortName": "Segment information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunction",
     "longName": "995517 - Disclosure - Depreciation Amortization and Impairment by Per Function",
     "shortName": "Depreciation Amortization and Impairment by Per Function",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCosts",
     "longName": "995527 - Disclosure - Employee and Personnel Costs",
     "shortName": "Employee and Personnel Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensation",
     "longName": "995537 - Disclosure - Share-based compensation",
     "shortName": "Share-based compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNet1",
     "longName": "995547 - Disclosure - Other Operating Income and (Expenses), Net",
     "shortName": "Other Operating Income and (Expenses), Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinanceIncomeAndExpenses1",
     "longName": "995557 - Disclosure - Finance Income and Expenses",
     "shortName": "Finance Income and Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferences",
     "longName": "995567 - Disclosure - Net Exchange Rate Differences",
     "shortName": "Net Exchange Rate Differences",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTax",
     "longName": "995577 - Disclosure - Income tax",
     "shortName": "Income tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiaries",
     "longName": "995587 - Disclosure - Investments in subsidiaries",
     "shortName": "Investments in subsidiaries",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssets",
     "longName": "995597 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment",
     "longName": "995607 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeases",
     "longName": "995617 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivables",
     "longName": "995627 - Disclosure - Other non-current receivables",
     "shortName": "Other non-current receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherNonCurrentReceivable",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherNonCurrentReceivable",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategory",
     "longName": "995637 - Disclosure - Financial instruments per category",
     "shortName": "Financial instruments per category",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventories",
     "longName": "995647 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivables",
     "longName": "995657 - Disclosure - Trade receivables",
     "shortName": "Trade receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfTradeReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfTradeReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivables",
     "longName": "995667 - Disclosure - Other current receivables",
     "shortName": "Other current receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpenses",
     "longName": "995677 - Disclosure - Prepaid expenses",
     "shortName": "Prepaid expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalents",
     "longName": "995687 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquity1",
     "longName": "995697 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowings",
     "longName": "995707 - Disclosure - Interest-Bearing Loans and Borrowings",
     "shortName": "Interest-Bearing Loans and Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisions",
     "longName": "995737 - Disclosure - Provisions",
     "shortName": "Provisions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilities",
     "longName": "995767 - Disclosure - Other current liabilities",
     "shortName": "Other current liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpenses",
     "longName": "995777 - Disclosure - Accrued expenses",
     "shortName": "Accrued expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:AccruedExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:AccruedExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosures",
     "longName": "995787 - Disclosure - Related party disclosures",
     "shortName": "Related party disclosures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivities",
     "longName": "995797 - Disclosure - Changes in liabilities attributable to financing activities",
     "shortName": "Changes in liabilities attributable to financing activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "h1",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "h1",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShare",
     "longName": "995807 - Disclosure - Loss per share",
     "shortName": "Loss per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies",
     "longName": "995817 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies",
     "longName": "995847 - Disclosure - Summary of accounting policies (Policies)",
     "shortName": "Summary of accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesTables",
     "longName": "995857 - Disclosure - Summary of accounting policies (Tables)",
     "shortName": "Summary of accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables",
     "longName": "995867 - Disclosure - Financial risk management (Tables)",
     "shortName": "Financial risk management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfCreditRiskExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationTables",
     "longName": "995877 - Disclosure - Segment information (Tables)",
     "shortName": "Segment information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionTables",
     "longName": "995887 - Disclosure - Depreciation Amortization and Impairment by Per Function (Tables)",
     "shortName": "Depreciation Amortization and Impairment by Per Function (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsTables",
     "longName": "995897 - Disclosure - Employee and Personnel Costs (Tables)",
     "shortName": "Employee and Personnel Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables",
     "longName": "995907 - Disclosure - Share-based compensation (Tables)",
     "shortName": "Share-based compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetTables",
     "longName": "995917 - Disclosure - Other Operating Income and (Expenses), Net (Tables)",
     "shortName": "Other Operating Income and (Expenses), Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherOperatingIncomeExpenseExplanatory1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfOtherOperatingIncomeExpenseExplanatory1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesTables",
     "longName": "995927 - Disclosure - Finance income and expenses (Tables)",
     "shortName": "Finance income and expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesTables",
     "longName": "995937 - Disclosure - Net Exchange Rate Differences (Tables)",
     "shortName": "Net Exchange Rate Differences (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables",
     "longName": "995947 - Disclosure - Income tax (Tables)",
     "shortName": "Income tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesTables",
     "longName": "995957 - Disclosure - Investments in subsidiaries (Tables)",
     "shortName": "Investments in subsidiaries (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsTables",
     "longName": "995967 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables",
     "longName": "995977 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables",
     "longName": "995987 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesTables",
     "longName": "995997 - Disclosure - Other non-current receivables (Tables)",
     "shortName": "Other non-current receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables",
     "longName": "996007 - Disclosure - Financial instruments per category (Tables)",
     "shortName": "Financial instruments per category (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesTables",
     "longName": "996017 - Disclosure -  Inventories  (Tables)",
     "shortName": " Inventories  (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutInventories",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutInventories",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables",
     "longName": "996027 - Disclosure - Trade receivables (Tables)",
     "shortName": "Trade receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesTables",
     "longName": "996037 - Disclosure - Other Current Receivables  (Tables)",
     "shortName": "Other Current Receivables  (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesTables",
     "longName": "996047 - Disclosure - Prepaid expenses (Tables)",
     "shortName": "Prepaid expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfSummaryOfPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfPrepaidExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfSummaryOfPrepaidExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfPrepaidExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsTables",
     "longName": "996057 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsTables",
     "longName": "996067 - Disclosure - Interest-Bearing Loans and Borrowings (Tables)",
     "shortName": "Interest-Bearing Loans and Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsTables",
     "longName": "996097 - Disclosure - Provisions (Tables)",
     "shortName": "Provisions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfChangesInProvisions",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfChangesInProvisions",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesTables",
     "longName": "996107 - Disclosure - Other current liabilities  (Tables)",
     "shortName": "Other current liabilities  (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesTables",
     "longName": "996117 - Disclosure - Accrued expenses (Tables)",
     "shortName": "Accrued expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:AccruedExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "otly:AccruedExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesTables",
     "longName": "996127 - Disclosure - Changes in liabilities attributable to financing activities (Tables)",
     "shortName": "Changes in liabilities attributable to financing activities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareTables",
     "longName": "996137 - Disclosure - Loss per share (Tables)",
     "shortName": "Loss per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
     "longName": "996157 - Disclosure - Summary of Accounting Policies - Additional Information (Details)",
     "shortName": "Summary of Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:NumberOfOperatingSegmentsAggregatedToFromReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:NumberOfOperatingSegmentsAggregatedToFromReportableSegments",
      "unitRef": "U_Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
     "longName": "996167 - Disclosure - Summary of Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)",
     "shortName": "Summary of Accounting Policies - Estimated Useful Life of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_a61a756a-aafe-48c5-b817-6438802d7dad",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a61a756a-aafe-48c5-b817-6438802d7dad",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
     "longName": "996177 - Disclosure - Financial Risk Management - Additional Information (Details)",
     "shortName": "Financial Risk Management - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:CurrencyDerivatives",
      "unitRef": "U_SEK",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:CurrencyDerivatives",
      "unitRef": "U_SEK",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
     "longName": "996187 - Disclosure - Financial Risk Management - Summary of Exposure to Foreign Currency Risk (Details)",
     "shortName": "Financial Risk Management - Summary of Exposure to Foreign Currency Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1e21031d-0b48-4fdc-ac5b-6cd8b305410f",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
     "longName": "996197 - Disclosure - Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Details)",
     "shortName": "Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_eeb939a7-c7ac-4f9a-b027-c8a9646f920f",
      "name": "otly:SensitivityAnalysisForTranslationExposureRiskReasonablyPossibleChangeInRiskVariableImpactOnLossBeforeTaxDueToTenPercentIncreaseDecrease",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_eeb939a7-c7ac-4f9a-b027-c8a9646f920f",
      "name": "otly:SensitivityAnalysisForTranslationExposureRiskReasonablyPossibleChangeInRiskVariableImpactOnLossBeforeTaxDueToTenPercentIncreaseDecrease",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails",
     "longName": "996207 - Disclosure - Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Parenthetical) (Details)",
     "shortName": "Financial Risk Management - Summary of Risk Exposure in Foreign Currencies (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_eeb939a7-c7ac-4f9a-b027-c8a9646f920f",
      "name": "otly:PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_eeb939a7-c7ac-4f9a-b027-c8a9646f920f",
      "name": "otly:PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
     "longName": "996217 - Disclosure - Financial Risk Management - Sensitivity Analysis of Interest Rate (Details)",
     "shortName": "Financial Risk Management - Sensitivity Analysis of Interest Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_7c4549c6-e832-46d6-a7e0-1fb92d77af32",
      "name": "otly:IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7c4549c6-e832-46d6-a7e0-1fb92d77af32",
      "name": "otly:IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails",
     "longName": "996227 - Disclosure - Financial Risk Management - Sensitivity Analysis of Interest Rate (Parenthetical) (Details)",
     "shortName": "Financial Risk Management - Sensitivity Analysis of Interest Rate (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_0d624813-2e88-44fc-bb92-c2eb6d0eb7ef",
      "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0d624813-2e88-44fc-bb92-c2eb6d0eb7ef",
      "name": "ifrs-full:BorrowingsAdjustmentToInterestRateBasis",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails",
     "longName": "996257 - Disclosure - Financial Risk Management - Summary of Aging of Groups Trade Receivables (Details)",
     "shortName": "Financial Risk Management - Summary of Aging of Groups Trade Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3f5a1df4-9180-44c5-b8b5-a9f5ca90f5d0",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails",
     "longName": "996267 - Disclosure - Financial Risk Management - Summary of Allowance for Expected Credit Losses of Trade Receivables (Details)",
     "shortName": "Financial Risk Management - Summary of Allowance for Expected Credit Losses of Trade Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "otly:AllowanceForCreditLossesOfFinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
     "longName": "996277 - Disclosure - Financial Risk Management - Summary of Financial Liabilities into Maturity Groupings based on Contractual Maturities (Details)",
     "shortName": "Financial Risk Management - Summary of Financial Liabilities into Maturity Groupings based on Contractual Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "otly:ConvertibleNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
     "longName": "996297 - Disclosure - Segment Information - Additional Information (Details)",
     "shortName": "Segment Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_072afdc0-a1b9-4e7e-92d1-02635515117f",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_072afdc0-a1b9-4e7e-92d1-02635515117f",
      "name": "ifrs-full:PercentageOfEntitysRevenue",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
     "longName": "996307 - Disclosure - Segment Information - Summary of Revenue Adjusted EBITDA and EBITDA (Details)",
     "shortName": "Segment Information - Summary of Revenue Adjusted EBITDA and EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:Revenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
     "longName": "996327 - Disclosure - Segment Information - Summary of Non-current Assets by Country (Details)",
     "shortName": "Segment Information - Summary of Non-current Assets by Country (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_a0c2f759-a863-4b50-a4d2-ffa72835954a",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a0c2f759-a863-4b50-a4d2-ffa72835954a",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails",
     "longName": "996337 - Disclosure - Segment Information - Summary of Revenue from External Customers (Details)",
     "shortName": "Segment Information - Summary of Revenue from External Customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:Revenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cff309e7-3e7d-484d-85c6-ff9318c397cc",
      "name": "ifrs-full:Revenue",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
     "longName": "996347 - Disclosure - Depreciation Amortization and Impairment by Per Function - Summary of Depreciation and Amortization (Details)",
     "shortName": "Depreciation Amortization and Impairment by Per Function - Summary of Depreciation and Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory",
       "div",
       "ifrs-full:DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails",
     "longName": "996367 - Disclosure - Employee and Personnel Costs - Summary of Employee Benefits (Details)",
     "shortName": "Employee and Personnel Costs - Summary of Employee Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
       "div",
       "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsParentheticalDetails",
     "longName": "996377 - Disclosure - Employee and Personnel Costs - Summary of Employee Benefits (Parenthetical) (Details)",
     "shortName": "Employee and Personnel Costs - Summary of Employee Benefits (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:SeverancePay",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:SeverancePay",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsAdditionalInformationDetails",
     "longName": "996387 - Disclosure - Employee and Personnel Costs - Additional Information (Details)",
     "shortName": "Employee and Personnel Costs - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:AverageNumberOfMembersOfManagement",
      "unitRef": "U_Member",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:AverageNumberOfMembersOfManagement",
      "unitRef": "U_Member",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails",
     "longName": "996397 - Disclosure - Employee and Personnel Costs - Summary of Employee Benefits Expenses by Function (Details)",
     "shortName": "Employee and Personnel Costs - Summary of Employee Benefits Expenses by Function (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:EmployeeBenefitsExpensesByFunction",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:EmployeeBenefitsExpensesByFunction",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
     "longName": "996407 - Disclosure - Share-based compensation - Additional Information (Details)",
     "shortName": "Share-based compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f08c7c37-c7ce-4acc-80b2-0a30c5beacbe",
      "name": "otly:WeightedAverageConversionRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
     "longName": "996417 - Disclosure - Share-based compensation - Summary of RSUs (Details)",
     "shortName": "Share-based compensation - Summary of RSUs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_95c6b371-5054-4762-967a-58c32be9afb9",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_959a85ca-11f0-48c9-9ecf-b4649952cb0b",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
     "longName": "996427 - Disclosure - Share-based compensation - Summary of Employee Stock Options Granted (Details)",
     "shortName": "Share-based compensation - Summary of Employee Stock Options Granted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_65e5740a-8281-4f4a-8a1a-a94bc892db9f",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4555d64f-d77a-467a-bc1f-4528985c3cb5",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
     "longName": "996437 - Disclosure - Share-based compensation - Summary of Employee Stock Options Granted (Parenthetical) (Details)",
     "shortName": "Share-based compensation - Summary of Employee Stock Options Granted (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_5e77bb76-e90d-4a8b-856b-de9dc13a5da5",
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ac9c6628-7c66-49a3-a7e3-fc5e34841e6a",
      "name": "ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
     "longName": "996497 - Disclosure - Share-based compensation - Summary of Stock Options for Exchange to RSUs and Employee Stock Options (Details)",
     "shortName": "Share-based compensation - Summary of Stock Options for Exchange to RSUs and Employee Stock Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_d3a3f9c0-e34f-4fb5-82e1-c5bf144b1f26",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d3a3f9c0-e34f-4fb5-82e1-c5bf144b1f26",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
     "longName": "996507 - Disclosure - Other Operating Income and (Expenses), Net - Summary of Other Operating Income and (Expenses), Net (Details)",
     "shortName": "Other Operating Income and (Expenses), Net - Summary of Other Operating Income and (Expenses), Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:StrategicReviewOfGreaterChinaBusiness",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ffdfc3c-839f-4d74-9986-de3020b050d6",
      "name": "otly:ImpairmentChargesRelatedToDiscontinuedConstructionOfCertainProductionFacilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfOtherOperatingIncomeExpenseExplanatory1",
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails",
     "longName": "996517 - Disclosure - Finance income and expenses - Summary of Finance Income and Expenses (Details)",
     "shortName": "Finance income and expenses - Summary of Finance Income and Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:RevenueFromInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:RevenueFromInterest",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails",
     "longName": "996527 - Disclosure - Finance income and expenses - Additional Information (Details)",
     "shortName": "Finance income and expenses - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_6d671cb2-8d25-4507-80a7-fc238e237e6c",
      "name": "ifrs-full:BorrowingCostsRecognisedAsExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ea66afe5-ed13-44f7-8767-3e4b93db45fb",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "4",
      "ancestors": [
       "span",
       "h1",
       "ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails",
     "longName": "996537 - Disclosure - Net exchange-rate differences - Summary of Net exchange-rate differences (Details)",
     "shortName": "Net exchange-rate differences - Summary of Net exchange-rate differences (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:ExchangeRateDifferencesRecognizedInOtherOperatingIncomeExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfOtherOperatingIncomeExpenseExplanatory1",
       "div",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:NetForeignExchangeGainsClassifiedAsFinanceIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory",
       "div",
       "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails",
     "longName": "996547 - Disclosure - Income tax - Major Components of Income Tax (Expense) Benefit (Details)",
     "shortName": "Income tax - Major Components of Income Tax (Expense) Benefit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
     "longName": "996557 - Disclosure - Income tax - Additional Information (Details)",
     "shortName": "Income tax - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
     "longName": "996567 - Disclosure - Income tax - Summary of Reconciliation of Tax (Expense) Benefit and Accounting Loss (Details)",
     "shortName": "Income tax - Summary of Reconciliation of Tax (Expense) Benefit and Accounting Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a83d172e-0996-4eb2-912a-90239a402f9e",
      "name": "ifrs-full:AccountingProfit",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
     "longName": "996577 - Disclosure - Income tax - Summary of Reconciliation of Tax Benefit/(Expense) and Accounting Loss (Parenthetical) (Details)",
     "shortName": "Income tax - Summary of Reconciliation of Tax Benefit/(Expense) and Accounting Loss (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_ca0c498a-162a-4cd7-bee1-0e5a344c5bee",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R103": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails",
     "longName": "996587 - Disclosure - Income tax - Summary of Deferred Tax Relates (Details)",
     "shortName": "Income tax - Summary of Deferred Tax Relates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:NetDeferredTaxAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_2152bc51-56ab-492c-9397-8fc9d6b352f8",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails",
     "longName": "996597 - Disclosure - Income tax - Summary of Reconciliation of Net Deferred Tax (Details)",
     "shortName": "Income tax - Summary of Reconciliation of Net Deferred Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
     "longName": "996607 - Disclosure - Income tax - Summary of Deferred Tax Assets Not Been Recognized (Details)",
     "shortName": "Income tax - Summary of Deferred Tax Assets Not Been Recognized (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetIsRecognised",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails",
     "longName": "996617 - Disclosure - Income tax - Summary of Tax Loss Carry-forwards (Details)",
     "shortName": "Income tax - Summary of Tax Loss Carry-forwards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails",
     "longName": "996627 - Disclosure - Investments in Subsidiaries - Summary of Principal Subsidiaries (Details)",
     "shortName": "Investments in Subsidiaries - Summary of Principal Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "C_b3a40ab9-bee8-4785-9355-74665b7bf438",
      "name": "ifrs-full:NameOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b3a40ab9-bee8-4785-9355-74665b7bf438",
      "name": "ifrs-full:NameOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails",
     "longName": "996637 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)",
     "shortName": "Intangible Assets - Summary of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be1322a0-1895-4869-9e53-1d634898ce2e",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails",
     "longName": "996647 - Disclosure - Intangible Assets - Additional Information (Details)",
     "shortName": "Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
     "longName": "996657 - Disclosure - Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant and Equipment - Summary of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_be1322a0-1895-4869-9e53-1d634898ce2e",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
     "longName": "996667 - Disclosure - Property, plant and equipment - Summary of Property, Plant and Equipment (Parenthetical) (Details)",
     "shortName": "Property, plant and equipment - Summary of Property, Plant and Equipment (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "C_17656599-5e7d-4791-ba07-beb91fc86db7",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9c29edbe-2314-4f2b-956f-0481d743ecc3",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
     "longName": "996677 - Disclosure - Property, plant and equipment - Additional Information (Details)",
     "shortName": "Property, plant and equipment - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DepreciationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:DepreciationExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
     "longName": "996687 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
     "longName": "996697 - Disclosure - Leases - Summary of Consolidated Statement of Financial Position Amounts Relating to Leases (Details)",
     "shortName": "Leases - Summary of Consolidated Statement of Financial Position Amounts Relating to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R115": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
     "longName": "996707 - Disclosure - Leases - Summary of Changes in Right of Use Assets (Details)",
     "shortName": "Leases - Summary of Changes in Right of Use Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_f0bf0eef-9922-45a1-8c91-76eb2d978312",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails",
     "longName": "996717 - Disclosure - Leases - Summary of Changes in Right of Use Assets (Parenthetical) (Details)",
     "shortName": "Leases - Summary of Changes in Right of Use Assets (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "C_dd316704-7a4e-403e-8452-b14e28ca91b5",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dd316704-7a4e-403e-8452-b14e28ca91b5",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
     "longName": "996727 - Disclosure - Leases - Summary of Amounts Recognized in Consolidated Statement of Operations (Details)",
     "shortName": "Leases - Summary of Amounts Recognized in Consolidated Statement of Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DepreciationAndImpairmentChargeRightOfUseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DepreciationAndImpairmentChargeRightOfUseAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails",
     "longName": "996737 - Disclosure - Other Non-Current Receivables - Summary of Other Non-Current Receivables (Details)",
     "shortName": "Other Non-Current Receivables - Summary of Other Non-Current Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:PromissoryNotesNonCurrentReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables",
       "div",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:PromissoryNotesNonCurrentReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables",
       "div",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
     "longName": "996747 - Disclosure - Other Non-Current Receivables - Additional Information (Details)",
     "shortName": "Other Non-Current Receivables - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "C_cb2f650f-5de8-4869-a952-3bf498e5e3f9",
      "name": "otly:PromissoryNotesReceivableMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cb2f650f-5de8-4869-a952-3bf498e5e3f9",
      "name": "otly:PromissoryNotesReceivableMaturity",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "otly:DisclosureOfOtherNonCurrentReceivable",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
     "longName": "996757 - Disclosure - Financial Instruments Per Category - Summary of Financial Instruments Per Category (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Financial Instruments Per Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:OtherNoncurrentAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails",
     "longName": "996767 - Disclosure - Financial Instruments Per Category - Additional Information (Details)",
     "shortName": "Financial Instruments Per Category - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementLiabilities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
     "longName": "996777 - Disclosure - Financial Instruments Per Category - Summary of Financial Instruments Include Interest Rate Swaps, Present Value of Estimated Future Cash Flows (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Financial Instruments Include Interest Rate Swaps, Present Value of Estimated Future Cash Flows (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentDerivativeFinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
       "div",
       "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a09d2cb1-6c83-459b-accd-6c5aed8ff1e6",
      "name": "ifrs-full:NoncurrentDerivativeFinancialAssets",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails",
     "longName": "996787 - Disclosure - Financial Instruments Per Category - Summary of Convertible Notes (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "otly:ConvertibleNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:ConvertibleNotesFairValueChangesIncludingInterestExpensesRecognizedInConsolidatedStatementOfOperations",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails",
     "longName": "996797 - Disclosure - Financial Instruments Per Category - Summary of Carrying Amount of Convertible Notes (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Carrying Amount of Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:ConvertibleNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:AmountCompanyIsContractuallyObligatedToPayToHoldersOfConvertibleNotesAtMaturity",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
     "longName": "996807 - Disclosure - Financial Instruments Per Category - Summary of Key Inputs and Assumptions Used in the Valuation Model for Fair Value of the Convertible Note (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Key Inputs and Assumptions Used in the Valuation Model for Fair Value of the Convertible Note (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DescriptionOfRiskFreeInterestRateOfConvertibleNotes",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:DescriptionOfRiskFreeInterestRateOfConvertibleNotes",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
     "longName": "996817 - Disclosure - Financial Instruments Per Category - Summary of Key Inputs and Assumptions Used in the Valuation Model for Fair Value of the Convertible Note (Parenthetical) (Details)",
     "shortName": "Financial Instruments Per Category - Summary of Key Inputs and Assumptions Used in the Valuation Model for Fair Value of the Convertible Note (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "C_8c57cdb0-dd75-42b6-9219-3bb256433ba3",
      "name": "otly:ConvertibleNotesInitialConversionPricePerOrdinaryShareOrAds",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "otly:DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ef63efb2-9cbb-4382-985d-1afd83cc82c6",
      "name": "otly:ConvertibleNotesInitialConversionPricePerOrdinaryShareOrAds",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "otly:DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
     "longName": "996827 - Disclosure - Financial instruments per category - Summary of Impact of Key Inputs and Assumptions on the Fair Value of the Convertible Notes (Details)",
     "shortName": "Financial instruments per category - Summary of Impact of Key Inputs and Assumptions on the Fair Value of the Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:VolatilityDecreaseInFairValueOfConvertibleNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:VolatilityDecreaseInFairValueOfConvertibleNotes",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
     "longName": "996837 - Disclosure - Financial instruments per category - Summary of Impact of Key Inputs and Assumptions on the Fair Value of the Convertible Notes (Parenthetical) (Details)",
     "shortName": "Financial instruments per category - Summary of Impact of Key Inputs and Assumptions on the Fair Value of the Convertible Notes (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:PercentageOfImpactOfDecreasingVolatilityOnConvertibleNotes",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:PercentageOfImpactOfDecreasingVolatilityOnConvertibleNotes",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails",
     "longName": "996847 - Disclosure - Inventories - Summary of Inventories (Details)",
     "shortName": "Inventories - Summary of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutInventories",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutInventories",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails",
     "longName": "996857 - Disclosure - Inventories - Additional Information (Details)",
     "shortName": "Inventories - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails",
     "longName": "996867 - Disclosure - Trade receivables - Summary of Trade Receivables (Details)",
     "shortName": "Trade receivables - Summary of Trade Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:GrossCurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R132": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails",
     "longName": "996877 - Disclosure - Trade receivables - Summary of Carrying Amounts By Currency (Details)",
     "shortName": "Trade receivables - Summary of Carrying Amounts By Currency (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_560806e7-845f-4b7f-8996-2bf8ce2ea1af",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutCarryingAmountsByCurrency",
       "div",
       "otly:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails",
     "longName": "996887 - Disclosure - Other Current Receivables - Summary of Other Current Receivables (Details)",
     "shortName": "Other Current Receivables - Summary of Other Current Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentValueAddedTaxReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
       "div",
       "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentValueAddedTaxReceivables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
       "div",
       "otly:DisclosureOfOtherCurrentReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails",
     "longName": "996907 - Disclosure - Prepaid Expenses - Summary of Prepaid Expenses (Details)",
     "shortName": "Prepaid Expenses - Summary of Prepaid Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:PrepaidFinancingExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfSummaryOfPrepaidExpensesExplanatory",
       "div",
       "otly:DisclosureOfPrepaidExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "otly:PrepaidFinancingExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfSummaryOfPrepaidExpensesExplanatory",
       "div",
       "otly:DisclosureOfPrepaidExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails",
     "longName": "996917 - Disclosure - Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Details)",
     "shortName": "Cash and Cash Equivalents - Summary of Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:ShorttermDepositsClassifiedAsCashEquivalents",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:Cash",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
     "longName": "996927 - Disclosure - Equity - Additional Information (Details)",
     "shortName": "Equity - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:AdditionalPaidinCapital",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_a3b242bb-8024-420a-b206-f6f99a3f1abf",
      "name": "otly:PercentageOfShareCapitalOwnedInSubsidiary",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails",
     "longName": "996937 - Disclosure - Interest Bearing Loans And Borrowings - Summary of Interest-bearing Loans and Borrowings (Details)",
     "shortName": "Interest Bearing Loans And Borrowings - Summary of Interest-bearing Loans and Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:NoncurrentPortionOfNoncurrentBondsIssued",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:NoncurrentPortionOfNoncurrentBondsIssued",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "otly:DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
     "longName": "996947 - Disclosure - Interest-Bearing Loans and Borrowings - Additional Information (Details)",
     "shortName": "Interest-Bearing Loans and Borrowings - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "C_5f1601fe-4334-41ce-8929-8719ef2ba980",
      "name": "otly:AggregatePurchasePricePaid",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5f1601fe-4334-41ce-8929-8719ef2ba980",
      "name": "otly:AggregatePurchasePricePaid",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails",
     "longName": "996967 - Disclosure - Provisions - Summary of Changes in Provisions (Details)",
     "shortName": "Provisions - Summary of Changes in Provisions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:CurrentProvisions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4530440e-0242-4d4c-bc8b-6b90487cd9b1",
      "name": "ifrs-full:CurrentProvisions",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfChangesInProvisions",
       "div",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails",
     "longName": "996977 - Disclosure - Provisions - Additional Information (Details)",
     "shortName": "Provisions - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:CashOutflowsRelatingToOrganizationalRestructuring",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:CashOutflowsRelatingToOrganizationalRestructuring",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails",
     "longName": "996987 - Disclosure - Other Current Liabilities - Summary of Other Current Liabilities (Details)",
     "shortName": "Other Current Liabilities - Summary of Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentValueAddedTaxPayables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:CurrentValueAddedTaxPayables",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfOtherCurrentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails",
     "longName": "996997 - Disclosure - Accrued Expenses - Summary of Accrued Expenses (Details)",
     "shortName": "Accrued Expenses - Summary of Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "C_e214afea-9908-4cd6-8309-85ee8a76a67d",
      "name": "ifrs-full:AccrualsClassifiedAsCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9b9a6efb-5092-425f-9858-758390226f50",
      "name": "ifrs-full:AccrualsClassifiedAsCurrent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory",
       "div",
       "otly:AccruedExpensesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails",
     "longName": "997007 - Disclosure - Related Party Disclosures - Additional Information (Details)",
     "shortName": "Related Party Disclosures - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "C_653b1e27-42aa-4802-b807-d8a5a9566773",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_653b1e27-42aa-4802-b807-d8a5a9566773",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
     "longName": "997017 - Disclosure - Changes in Liabilities Attributable to Financing Activities - Summary of Changes in Liabilities Attributable to Financing Activities (Details)",
     "shortName": "Changes in Liabilities Attributable to Financing Activities - Summary of Changes in Liabilities Attributable to Financing Activities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "C_75207af4-d735-45ec-8129-dce22640384c",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_50ac95a2-66b9-43a2-a593-d22dca5a3ead",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesParentheticalDe",
     "longName": "997027 - Disclosure - Changes in Liabilities Attributable to Financing Activities - Summary of Changes in Liabilities Attributable to Financing Activities (Parenthetical) (Details)",
     "shortName": "Changes in Liabilities Attributable to Financing Activities - Summary of Changes in Liabilities Attributable to Financing Activities (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "C_6d671cb2-8d25-4507-80a7-fc238e237e6c",
      "name": "ifrs-full:BorrowingCostsRecognisedAsExpense",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "p",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R146": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
     "longName": "997037 - Disclosure - Loss per Share - Summary of Loss per Share (Details)",
     "shortName": "Loss per Share - Summary of Loss per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:WeightedAverageNumberOfAmericanDepositaryShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfLossPerShareParentheticalDetails",
     "longName": "997047 - Disclosure - Loss per Share - Summary of Loss per Share (Parenthetical) (Details)",
     "shortName": "Loss per Share - Summary of Loss per Share (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R148": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails",
     "longName": "997057 - Disclosure - Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Details)",
     "shortName": "Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "C_ad779bd6-ef17-42f9-8c49-9d1a4f8ff85e",
      "name": "otly:PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ad779bd6-ef17-42f9-8c49-9d1a4f8ff85e",
      "name": "otly:PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "otly:SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails",
     "longName": "997067 - Disclosure - Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Parenthetical) (Details)",
     "shortName": "Loss per Share - Summary of Potential Dilutive Securities Not Included in Diluted Loss per Share Calculations (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "C_1e6c38f4-cccf-4529-9c75-2327bb555e70",
      "name": "otly:RepurchaseAndCancellationsOfConvertibleDebtAggregateAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R150": {
     "role": "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "longName": "997077 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:TotalShortfallExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_5216f4ce-e18e-45b7-a187-8d652d04bcc4",
      "name": "otly:TotalShortfallExpenses",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "otly-20251231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "otly_ADSToOrdinaryShareRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ADSToOrdinaryShareRatio",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfLossPerShareParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperationsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADS to Ordinary Share Ratio",
        "documentation": "ADS to ordinary share ratio.",
        "terseLabel": "ADS to ordinary share ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccountingProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccountingProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounting loss before tax",
        "label": "Accounting profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) for a period before deducting tax expense. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r291",
      "r292"
     ]
    },
    "ifrs-full_AccrualsClassifiedAsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccrualsClassifiedAsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accruals classified as current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals classified as current. [Refer: Accruals]"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "otly_AccruedExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses [Abstract]",
        "documentation": "Accrued expenses abstract."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Expenses Explanatory",
        "documentation": "Accrued expenses explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedExpensesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedExpensesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses [Line Items]",
        "label": "Accrued Expenses [Line Items]",
        "documentation": "Accrued expenses line items."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses",
        "label": "Accrued Expenses [Member]",
        "documentation": "Accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedExpensesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedExpensesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses [Table]",
        "label": "Accrued Expenses [Table]",
        "documentation": "Accrued expenses table."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedInterestMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest",
        "label": "Accrued Interest [Member]",
        "documentation": "Accrued interest."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedLogisticExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedLogisticExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Logistic Expenses",
        "label": "Accrued logistic expenses [Member]",
        "documentation": "Accrued logistic expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedMarketingAndSalesExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedMarketingAndSalesExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Marketing and Sales Expenses",
        "label": "Accrued Marketing And Sales Expenses [Member]",
        "documentation": "Accrued marketing and sales expenses member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedPersonnelExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedPersonnelExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Personnel Expenses",
        "label": "Accrued Personnel Expenses [Member]",
        "documentation": "Accrued personnel expenses member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedProductionExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedProductionExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Production Expenses",
        "label": "Accrued Production Expenses [Member]",
        "documentation": "Accrued production expenses member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AccruedVariableConsiderationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccruedVariableConsiderationMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Variable Consideration",
        "label": "Accrued Variable Consideration [Member]",
        "documentation": "Accrued variable consideration."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Depreciation and Impairment",
        "terseLabel": "Accumulated Depreciation, Amortization and Impairment",
        "label": "Accumulated depreciation, amortisation and impairment [member]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r23",
      "r85",
      "r95",
      "r98",
      "r298",
      "r334",
      "r343",
      "r346"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Depreciation",
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r652",
      "r658",
      "r663",
      "r664"
     ]
    },
    "otly_AccumulatedTaxLossCarryForwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AccumulatedTaxLossCarryForwards",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated loss carry-forwards",
        "label": "Accumulated Tax Loss Carry Forwards",
        "documentation": "Accumulated tax loss carry forwards."
       }
      }
     },
     "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": [
      "r582"
     ]
    },
    "otly_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase of allowance recognized in statement of operations during the year",
        "label": "Additional Allowance Recognised In Profit Or Loss Allowance Account For Credit Losses Of Financial Asset",
        "documentation": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial asset."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase of allowance recognized in statement of operations during the year",
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other contributed capital",
        "label": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Contributed Capital",
        "label": "Additional paid-in capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ifrs-full_AdditionalProvisionsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalProvisionsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additional provisions recognized",
        "label": "Additional provisions, other provisions",
        "totalLabel": "Total additional provisions, other provisions",
        "terseLabel": "Additional provisions recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional other provisions made. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r79",
      "r328"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "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": [
      "r86",
      "r335"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "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": [
      "r15",
      "r299"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additions to right-of-use assets",
        "terseLabel": "Increases",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r158",
      "r258"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r595"
     ]
    },
    "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": [
      "r595"
     ]
    },
    "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": [
      "r595"
     ]
    },
    "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": [
      "r595"
     ]
    },
    "otly_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted EBITDA",
        "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization",
        "documentation": "Adjusted earnings before interest, taxes, depreciation, and amortization."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "verboseLabel": "Weighted average number of shares, 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": [
      "r62"
     ]
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Adjustments in respect of income tax of previous years",
        "terseLabel": "Adjustments in respect of income tax of previous years",
        "label": "Adjustments for current tax of prior periods"
       }
      }
     },
     "auth_ref": [
      "r441",
      "r515"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "(Increase)/decrease in inventories"
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Decrease/(increase) in trade receivables, other current receivables, prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation of property, plant and equipment and right-of-use assets and amortization of intangible assets",
        "label": "Adjustments for depreciation and amortisation expense"
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance expenses",
        "label": "Adjustments for finance costs"
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Finance income",
        "label": "Adjustments for finance income"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "otly_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipmentAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipmentAndIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments For Gain Loss On Disposals Property Plant And Equipment And Intangible Assets",
        "documentation": "Adjustments for gain (loss) on disposals, property, plant and equipment and intangible assets.",
        "negatedLabel": "(Gain)/Loss on disposal of property, plant and equipment and intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, inventories",
        "terseLabel": "Write-down of inventories"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, trade and other receivables",
        "terseLabel": "Impairment loss on trade receivables",
        "verboseLabel": "Impairment loss/(gain)on trade receivables"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "otly_AdjustmentsForImpairmentOfPropertyPlantAndEquipmentAndRightOfUseAssetsAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdjustmentsForImpairmentOfPropertyPlantAndEquipmentAndRightOfUseAssetsAndIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments For Impairment Of Property Plant And Equipment And Right Of Use Assets And Intangible Assets",
        "documentation": "Adjustments for impairment of property plant and equipment and right of use assets and intangible assets.",
        "terseLabel": "Impairment of property, plant and equipment and right-of-use assets and intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AdjustmentsForImpairmentRelatedToDiscontinuedConstructionOfProductionFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdjustmentsForImpairmentRelatedToDiscontinuedConstructionOfProductionFacilities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment related to discontinued construction of production facilities",
        "label": "Adjustments For Impairment Related To Discontinued Construction Of Production Facilities",
        "documentation": "Adjustments for impairment related to discontinued construction of production facilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncomeTaxExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Increase/(decrease) in trade payables, other current liabilities, accrued expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movements in provisions",
        "label": "Adjustments for provisions"
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash flows",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "auth_ref": [
      "r668"
     ]
    },
    "otly_AdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances to suppliers",
        "label": "Advances To Suppliers",
        "documentation": "The amount of advances to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AggregateAmountOfConvertibleDebtInExchangeForADSs": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregateAmountOfConvertibleDebtInExchangeForADSs",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount of convertible debt in exchange for ADSs",
        "label": "Aggregate Amount Of Convertible Debt In Exchange for ADSs",
        "documentation": "Aggregate amount of convertible debt in exchange for ADSs."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AggregateAmountOfConvertibleDebtInExchangeForCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregateAmountOfConvertibleDebtInExchangeForCash",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate amount of convertible debt in exchange for cash",
        "label": "Aggregate Amount of Convertible Debt in Exchange for Cash",
        "documentation": "Aggregate amount of convertible debt in exchange for cash."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AggregateAmountOfConvertibleDebtInExchangeInCash": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregateAmountOfConvertibleDebtInExchangeInCash",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate amount of convertible debt in exchange in cash",
        "documentation": "Aggregate amount of convertible debt in exchange in cash."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AggregateAmountOfConvertibleDebtInExchangeInShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregateAmountOfConvertibleDebtInExchangeInShare",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate amount of convertible debt in exchange in share",
        "documentation": "Aggregate amount of convertible debt in exchange in share."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregateContinuingAndDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AggregateContinuingAndDiscontinuedOperationsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate continuing and discontinued operations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregate of continuing and discontinued operations. [Refer: Discontinued operations [member]; Continuing operations, unless line item indicates otherwise [member]]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "otly_AggregatePrincipalAmountOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregatePrincipalAmountOfConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate principal amount of convertible debt",
        "label": "Aggregate Principal Amount of Convertible Debt",
        "documentation": "Aggregate principal amount of convertible debt."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AggregatePurchasePricePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AggregatePurchasePricePaid",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate purchase price paid",
        "label": "Aggregate Purchase Price Paid",
        "documentation": "Aggregate Purchase Price Paid"
       }
      }
     },
     "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": [
      "r640"
     ]
    },
    "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": [
      "r553",
      "r564",
      "r574",
      "r607"
     ]
    },
    "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": [
      "r556",
      "r567",
      "r577",
      "r610"
     ]
    },
    "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": [
      "r641"
     ]
    },
    "otly_AgingOfCurrentTradeReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AgingOfCurrentTradeReceivablesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aging Of Current Trade Receivables [Line Items]",
        "label": "Aging Of Current Trade Receivables [Line Items]",
        "documentation": "Aging of current trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AgingOfCurrentTradeReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AgingOfCurrentTradeReceivablesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aging Of Current Trade Receivables [Table]",
        "label": "Aging Of Current Trade Receivables [Table]",
        "documentation": "Aging of current trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AgreementResetTerm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AgreementResetTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement reset term.",
        "label": "Agreement reset term"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AlectaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AlectaMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Alecta",
        "label": "Alecta [Member]",
        "documentation": "Alecta."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r595"
     ]
    },
    "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": [
      "r602"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r602",
      "r611",
      "r615",
      "r623"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Allowance account for credit losses of financial assets at beginning of period",
        "periodEndLabel": "Allowance account for credit losses of financial assets at end of period",
        "negatedPeriodStartLabel": "As at January 1",
        "negatedPeriodEndLabel": "As at December 31",
        "negatedLabel": "Allowance for expected credit losses",
        "label": "Allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "otly_AllowanceForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AllowanceForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: allowance for expected credit losses",
        "label": "Allowance for Credit Losses of Financial Assets",
        "documentation": "Allowance for credit losses of financial assets.",
        "terseLabel": "Allowance for expected credit losses",
        "periodEndLabel": "As at December 31",
        "periodStartLabel": "As at January 1",
        "negatedPeriodStartLabel": "As at January 1",
        "negatedPeriodEndLabel": "As at December 31",
        "negatedLabel": "Allowance for expected credit losses"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AmendmentFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AmendmentFee",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment fee.",
        "label": "Amendment Fee",
        "terseLabel": "Amendment fee"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AmendmentsToSustainableRevolvingCreditFacilityAgreementAndTermLoanBCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AmendmentsToSustainableRevolvingCreditFacilityAgreementAndTermLoanBCreditAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendments to Sustainable Revolving Credit Facility Agreement and Term Loan B Credit Agreement",
        "label": "Amendments to Sustainable Revolving Credit Facility Agreement and Term Loan B Credit Agreement [Member]",
        "documentation": "Amendments to sustainable revolving credit facility agreement and term Lloan B credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AmericanDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AmericanDepositarySharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depositary Shares.",
        "label": "American Depositary Shares [member]",
        "terseLabel": "American Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AmericanDepositoryReceiptsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AmericanDepositoryReceiptsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "American Depository Receipts [Member]",
        "documentation": "American depository receipts.",
        "terseLabel": "American Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "srt_AmericasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AmericasMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas [Member]",
        "terseLabel": "Americas"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Total depreciation/amortization/impairment by function",
        "negatedLabel": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization charge",
        "label": "Amortisation, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r89",
      "r338"
     ]
    },
    "ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying amount",
        "terseLabel": "Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount by which value that has been assigned to a key assumption must change in order for a unit's recoverable amount to be equal to its carrying amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78"
     ]
    },
    "otly_AmountCompanyIsContractuallyObligatedToPayToHoldersOfConvertibleNotesAtMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AmountCompanyIsContractuallyObligatedToPayToHoldersOfConvertibleNotesAtMaturity",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount the Company is contractually obligated to pay to holders of the Convertible Notes at maturity",
        "label": "Amount Company Is Contractually Obligated To Pay To Holders Of Convertible Notes At Maturity",
        "documentation": "Amount company is contractually obligated to pay to holders of convertible notes at maturity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shareholder loans",
        "verboseLabel": "Amounts payable to related party",
        "terseLabel": "Shareholder loans",
        "label": "Amounts payable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r48",
      "r313"
     ]
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans to related parties",
        "label": "Amounts receivable, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r48",
      "r313"
     ]
    },
    "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": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax rate",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r292"
     ]
    },
    "srt_AsiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "AsiaMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia [Member]",
        "terseLabel": "Asia"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AssetImpairmentChargeAndOtherCostsRelatedToAssetsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AssetImpairmentChargeAndOtherCostsRelatedToAssetsHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset impairment charge and other costs related to assets held for sale.",
        "label": "Asset impairment charge and other costs related to assets held for sale",
        "negatedLabel": "Asset impairment charge and other costs related to assets held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "otly_AssetImpairmentChargeAndOtherCostsRelatedToClosureOfProductionFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AssetImpairmentChargeAndOtherCostsRelatedToClosureOfProductionFacility",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset impairment charges and other costs related to closure of production facility",
        "label": "Asset Impairment Charge And Other Costs Related To Closure Of Production Facility",
        "documentation": "Asset impairment charge and other costs related to closure of production facility."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AssetImpairmentChargesAndOtherCostsRelatedToDiscontinuedConstructionOfProductionFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AssetImpairmentChargesAndOtherCostsRelatedToDiscontinuedConstructionOfProductionFacilities",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Asset impairment charges and other costs related to discontinued construction of production facilities",
        "terseLabel": "Asset impairment charges and other costs related to discontinued construction of production facilities",
        "label": "Asset impairment charges and other costs related to discontinued construction of production facilities",
        "documentation": "Asset impairment charges and other costs related to discontinued construction of production facilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_AssetRetirementObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AssetRetirementObligationsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Retirement Obligations",
        "label": "Asset Retirement Obligations [Member]",
        "documentation": "Asset retirement obligations."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Assets at beginning of period",
        "periodEndLabel": "Assets at end of period",
        "totalLabel": "TOTAL ASSETS",
        "label": "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": [
      "r140",
      "r141",
      "r143",
      "r235",
      "r238",
      "r378",
      "r379",
      "r411"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets in the consolidated statement of financial position",
        "terseLabel": "ASSETS",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AtCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AtCostMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "At cost [member]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r58",
      "r93",
      "r97",
      "r99",
      "r317",
      "r320",
      "r345"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attribution of expenses by nature to their function [axis]",
        "label": "Attribution of expenses by nature to their function [axis]"
       }
      }
     },
     "auth_ref": [
      "r679",
      "r682"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [domain]"
       }
      }
     },
     "auth_ref": [
      "r679",
      "r682"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "otly_AverageNumberOfMembersOfManagement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "AverageNumberOfMembersOfManagement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of members of management.",
        "label": "Average number of members of management",
        "terseLabel": "Average number of members of management"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r618"
     ]
    },
    "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": [
      "r619"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r614"
     ]
    },
    "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": [
      "r617"
     ]
    },
    "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": [
      "r616"
     ]
    },
    "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": [
      "r615"
     ]
    },
    "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": [
      "r615"
     ]
    },
    "otly_BankBorrowingsCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BankBorrowingsCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Borrowings Carrying Amount",
        "documentation": "Bank borrowings carrying amount.",
        "terseLabel": "Liabilities to credit institutions (part of Current interest-bearing loans and borrowings)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank borrowings, undiscounted cash flows",
        "terseLabel": "Liabilities to credit institutions (part of Current interest-bearing loans and borrowings)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r494",
      "r498"
     ]
    },
    "otly_BaseRateWithFloorRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BaseRateWithFloorRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate with Floor Rate",
        "label": "Base Rate With Floor Rate [Member]",
        "documentation": "Base Rate With Floor Rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_BaseRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BaseRatesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Rates [member]",
        "label": "Base Rates [member]",
        "terseLabel": "Base rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic loss per share, U.S. $",
        "terseLabel": "Basic earnings/(loss) per share, US $",
        "label": "Basic earnings (loss) per share",
        "totalLabel": "Total basic earnings (loss) per share"
       }
      },
      "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": [
      "r60",
      "r61"
     ]
    },
    "otly_BasicLossPerAmericanDepositarySharesAttributableToShareholderOfTheParent": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BasicLossPerAmericanDepositarySharesAttributableToShareholderOfTheParent",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic loss per american depositary shares attributable to shareholder of the parent",
        "documentation": "Basic loss per american depositary shares attributable to shareholder of the parent",
        "terseLabel": "Basic, Loss per ADS, attributable to shareholder of the parent (1 ADS representing 20 ordinary shares):",
        "verboseLabel": "Basic loss per ADS, U.S. $"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BondsIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonds issued",
        "terseLabel": "Nordic Bonds (part of Non-Current and current interest-bearing loans and borrowings)",
        "verboseLabel": "Nordic bonds"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of bonds issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowing costs capitalized",
        "label": "Borrowing costs capitalised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r310"
     ]
    },
    "ifrs-full_BorrowingCostsRecognisedAsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsRecognisedAsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesParentheticalDe",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction costs",
        "label": "Borrowing costs recognised as expense"
       }
      },
      "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": [
      "r682"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Borrowings",
        "terseLabel": "Liabilities to credit institutions balance",
        "verboseLabel": "Outstanding amounts",
        "netLabel": "Interest-bearing loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Floor rate",
        "terseLabel": "Increase decrease in interest rate basis points",
        "label": "Borrowings, adjustment to interest rate basis",
        "netLabel": "Initial margin percentage subject to leverage-based adjustments"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "otly_BorrowingsAmortizationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BorrowingsAmortizationPercentage",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings amortization percentage.",
        "label": "Borrowings amortization percentage",
        "terseLabel": "Borrowings, amortization percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [axis]",
        "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": [
      "r675"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "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": [
      "r675"
     ]
    },
    "otly_BorrowingsExtendedTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BorrowingsExtendedTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings extended term.",
        "label": "Borrowings Extended Term",
        "terseLabel": "Borrowings extended term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Nominal coupon rate",
        "terseLabel": "Interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "ifrs-full_BorrowingsInterestRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRateBasis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "otly_BorrowingsInterestRateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BorrowingsInterestRateDescription",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate description",
        "label": "Borrowings Interest Rate Description",
        "documentation": "Borrowings interest rate description."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Maturity date",
        "terseLabel": "Maturity",
        "label": "Borrowings, maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "otly_BorrowingsMaturityAdditionalUncommittedOptionToExtend": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BorrowingsMaturityAdditionalUncommittedOptionToExtend",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings Maturity Additional Uncommitted Option To Extend",
        "documentation": "Borrowings maturity additional uncommitted option to extend.",
        "verboseLabel": "Additional uncommitted option to extend maturity period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bottom of Range",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r145",
      "r170",
      "r189",
      "r283",
      "r472",
      "r474",
      "r675"
     ]
    },
    "otly_BuildingOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BuildingOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building One",
        "label": "Building One [Member]",
        "documentation": "Building one."
       }
      }
     },
     "auth_ref": []
    },
    "otly_BuildingTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BuildingTwoMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building Two",
        "label": "Building Two [Member]",
        "documentation": "Building two."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings",
        "label": "Buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r194",
      "r359"
     ]
    },
    "ifrs-full_BusinessCombinationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "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": [
      "r194",
      "r196",
      "r359"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r537",
      "r560"
     ]
    },
    "otly_BuyerParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "BuyerParentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buyer Parent Member",
        "documentation": "Buyer Parent.",
        "terseLabel": "Buyer Parent"
       }
      }
     },
     "auth_ref": []
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CH",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SWITZERLAND",
        "terseLabel": "Switzerland"
       }
      }
     },
     "auth_ref": []
    },
    "otly_CMBCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CMBCreditFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "C M B Credit Facility [Member]",
        "label": "C M B Credit Facility [Member]",
        "terseLabel": "CMB Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CN",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China",
        "label": "CHINA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "CNY",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CNY",
        "label": "China, Yuan Renminbi"
       }
      }
     },
     "auth_ref": []
    },
    "otly_CNYVsSEKExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CNYVsSEKExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CNY/SEK Exchange Rate",
        "label": "C N Y Vs S E K Exchange Rate [Member]",
        "documentation": "CNY Vs SEK exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CapMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CAP",
        "label": "CAP [Member]",
        "documentation": "Cap."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalisationRateOfBorrowingCostsEligibleForCapitalisation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalisationRateOfBorrowingCostsEligibleForCapitalisation",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalization rate of borrowing costs",
        "label": "Capitalisation rate of borrowing costs eligible for capitalisation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average of interest and other costs that an entity incurs in connection with the borrowing of funds applicable to the borrowings of the entity that are outstanding during the period, other than borrowings made specifically for the purpose of obtaining a qualifying asset. [Refer: Weighted average [member]; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r311"
     ]
    },
    "ifrs-full_CapitalisedDevelopmentExpenditureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalisedDevelopmentExpenditureMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Development Expenditure",
        "label": "Capitalised development expenditure [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets arising from development expenditure capitalised before the start of commercial production or use. An intangible asset shall only be recognised if the entity can demonstrate all of the following: (a) the technical feasibility of completing the intangible asset so that it will be available for use or sale; (b) its intention to complete the intangible asset and use or sell it; (c) its ability to use or sell the intangible asset; (d) how the intangible asset will generate probable future economic benefits. Among other things, the entity can demonstrate the existence of a market for the output of the intangible asset or the intangible asset itself or, if it is to be used internally, the usefulness of the intangible asset; (e) the availability of adequate technical, financial and other resources to complete the development and to use or sell the intangible asset; and (f) its ability to measure reliably the expenditure attributable to the intangible asset during its development."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "label": "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": [
      "r14",
      "r20",
      "r85",
      "r90",
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r195",
      "r211",
      "r212",
      "r298",
      "r303",
      "r334",
      "r339",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r360",
      "r372",
      "r373"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount [member]",
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r90",
      "r94",
      "r96",
      "r97",
      "r195",
      "r211",
      "r212",
      "r303",
      "r339",
      "r342",
      "r344",
      "r345",
      "r360",
      "r372",
      "r373"
     ]
    },
    "ifrs-full_Cash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Cash",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash",
        "terseLabel": "Cash at bank and on hand",
        "label": "Cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents at January 1",
        "periodEndLabel": "Cash and cash equivalents at December 31",
        "label": "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": [
      "r113",
      "r133",
      "r284",
      "r404"
     ]
    },
    "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": []
    },
    "otly_CashFlowExtrapolatedPeriodUsingEstimatedSomeGrowthRatePercentage": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CashFlowExtrapolatedPeriodUsingEstimatedSomeGrowthRatePercentage",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow extrapolated period using estimated some growth rate percentage",
        "label": "Cash Flow Extrapolated Period Using Estimated Some Growth Rate Percentage",
        "documentation": "Cash flow extrapolated period using estimated some growth rate percentage."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from short-term investments",
        "label": "Cash flows from (used in) decrease (increase) in short-term deposits and investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) due to a decrease (increase) in short-term deposits and investments."
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) financing activities",
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Cash flows from/(used in) 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": [
      "r100",
      "r115"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash flows used in investing activities",
        "netLabel": "Net cash flows from (used in) investing activities",
        "label": "Cash flows from (used in) 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": [
      "r100",
      "r115"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) operating activities",
        "totalLabel": "Net cash flows used in operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r115"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_CashOrCashEquivalentUnlessRestrictedSettlingLiabilityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CashOrCashEquivalentUnlessRestrictedSettlingLiabilityPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash or cash equivalent unless restricted settling liability period",
        "label": "Cash Or Cash Equivalent Unless Restricted Settling Liability Period",
        "documentation": "Cash or cash equivalent unless restricted settling liability period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash outflow for leases",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r257"
     ]
    },
    "otly_CashOutflowsRelatingToClosureProductionFacilitySingapore": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CashOutflowsRelatingToClosureProductionFacilitySingapore",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash outflows relating to closure production facility Singapore",
        "label": "Cash Outflows Relating To Closure Production Facility Singapore",
        "documentation": "Cash outflows relating to closure production facility singapore."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CashOutflowsRelatingToOrganizationalRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CashOutflowsRelatingToOrganizationalRestructuring",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Outflows Relating To Organizational Restructuring",
        "documentation": "Cash outflows relating to organizational restructuring.",
        "terseLabel": "Cash outflows relating to organizational restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial assets [axis]",
        "label": "Categories of financial 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": [
      "r226",
      "r366"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r226",
      "r366"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial liabilities [axis]",
        "label": "Categories of financial 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": [
      "r226",
      "r366"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r226",
      "r366"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties [axis]",
        "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": [
      "r47",
      "r316"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/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": [
      "r47",
      "r316"
     ]
    },
    "otly_CerealBaseCEBAABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CerealBaseCEBAABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cereal Base CEBA AB",
        "label": "Cereal Base C E B A A B [Member]",
        "documentation": "Cereal Base CEBA AB"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r593"
     ]
    },
    "ifrs-full_ChangesInEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total increase (decrease) in equity",
        "terseLabel": "Increase (decrease) in equity",
        "label": "Increase (decrease) in equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r396"
     ]
    },
    "otly_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in working capital:",
        "label": "Changes In Working Capital [Abstract]",
        "documentation": "Changes in working capital."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ChefSamMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ChefSamMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chef Sam.",
        "label": "Chef Sam [Member]",
        "terseLabel": "Chef Sam"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ChinaAsiaIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ChinaAsiaIIIMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "China (Asia III)",
        "label": "China Asia I I I [Member]",
        "documentation": "China (Asia III)."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ChinaResourcesVerlinvestHealthInvestmentLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ChinaResourcesVerlinvestHealthInvestmentLimitedMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "China Resources Verlinvest Health Investment Limited.",
        "label": "China Resources Verlinvest Health Investment Limited [Member]",
        "terseLabel": "China Resources Verlinvest Health Investment Limited"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r590"
     ]
    },
    "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": [
      "r588"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets [axis]",
        "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": [
      "r66",
      "r68",
      "r144",
      "r160",
      "r260",
      "r322",
      "r380"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails"
     ],
     "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": [
      "r66",
      "r144",
      "r160",
      "r260",
      "r322",
      "r380"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [axis]",
        "label": "Classes of financial 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": [
      "r177",
      "r219",
      "r220",
      "r248",
      "r249",
      "r389"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r177",
      "r219",
      "r220",
      "r248",
      "r249",
      "r389"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [axis]",
        "label": "Classes of financial 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": [
      "r211",
      "r213",
      "r215",
      "r216",
      "r372",
      "r375"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r213",
      "r215",
      "r216",
      "r372",
      "r375"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets and goodwill [axis]",
        "label": "Classes of intangible assets and 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": [
      "r661"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of intangible assets other than goodwill [axis]",
        "label": "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": [
      "r91",
      "r340"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": [
      "r91",
      "r340"
     ]
    },
    "ifrs-full_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of current inventories [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfOtherProvisionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOtherProvisionsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of other provisions [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r332"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [axis]",
        "label": "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": [
      "r21",
      "r304"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r21",
      "r304"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [axis]",
        "label": "Classes of other provisions [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": [
      "r83",
      "r332"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [axis]",
        "label": "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": [
      "r271",
      "r383",
      "r420"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r271",
      "r383",
      "r420"
     ]
    },
    "otly_ClosureOfProductionFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ClosureOfProductionFacility",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closure of production facility",
        "documentation": "Closure of production facility.",
        "negatedLabel": "Closure of production facility",
        "terseLabel": "Closure of production facility"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r594"
     ]
    },
    "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": [
      "r594"
     ]
    },
    "otly_CommitmentsAndContingenciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CommitmentsAndContingenciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments And Contingencies [Abstract]",
        "documentation": "Commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CommitmentsAndContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CommitmentsAndContingenciesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies [Line Items]",
        "label": "Commitments And Contingencies [Line Items]",
        "documentation": "Commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CommitmentsAndContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CommitmentsAndContingenciesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments And Contingencies [Table]",
        "label": "Commitments And Contingencies [Table]",
        "documentation": "Commitments and contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CommitmentsInitialMarginPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CommitmentsInitialMarginPercentage",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments initial margin percentage.",
        "label": "Commitments initial margin percentage"
       }
      }
     },
     "auth_ref": []
    },
    "otly_CommitmentsTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CommitmentsTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments transferred.",
        "label": "Commitments transferred"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommodityPriceRiskMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commodity Price Risk",
        "terseLabel": "Fair value/price risk [member]",
        "label": "Commodity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r489",
      "r499"
     ]
    },
    "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": [
      "r599"
     ]
    },
    "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": [
      "r598"
     ]
    },
    "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": [
      "r600"
     ]
    },
    "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": [
      "r597"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [axis]",
        "label": "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": [
      "r397"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r397"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items that may be subsequently reclassified to consolidated statement of operations (net of tax):",
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveLoss2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive loss for the year",
        "label": "Comprehensive income"
       }
      },
      "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": [
      "r117",
      "r119",
      "r130",
      "r319",
      "r348",
      "r392",
      "r424",
      "r470"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Comprehensive income attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveLoss2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Comprehensive income, attributable to non-controlling interests",
        "totalLabel": "Total comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r427"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfComprehensiveLoss2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders of the parent",
        "label": "Comprehensive income, attributable to owners of parent",
        "totalLabel": "Total comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r392",
      "r428"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized Software",
        "label": "Computer software [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r457"
     ]
    },
    "otly_ConsiderationReceivedInTheFormOfSharedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConsiderationReceivedInTheFormOfSharedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration received in the form of shared assets",
        "label": "Consideration Received In The Form Of Shared Assets",
        "documentation": "Consideration received in the form of shared assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress",
        "label": "Construction in progress [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "otly_ConsultingAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConsultingAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting agreement.",
        "label": "Consulting Agreement [Member]",
        "terseLabel": "Consulting Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [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": [
      "r200"
     ]
    },
    "otly_ConversionPriceInOrdinaryShares": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConversionPriceInOrdinaryShares",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Price In Ordinary Shares",
        "documentation": "Conversion price in ordinary shares.",
        "terseLabel": "Conversion price in ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConversionPriceInOrdinarySharesDueToADSRatioChange": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConversionPriceInOrdinarySharesDueToADSRatioChange",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price in ordinary shares due to ADS ratio change",
        "label": "Conversion Price In Ordinary Shares Due To ADS Ratio Change",
        "documentation": "Conversion price in ordinary shares due to ADS ratio change."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConversionPriceTermsOfDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConversionPriceTermsOfDescription",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion price, terms of description.",
        "label": "Conversion price, terms of description"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConversionSharePriceAtValuationDate": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConversionSharePriceAtValuationDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price at valuation date",
        "label": "Conversion Share Price At Valuation Date",
        "documentation": "Conversion share price at valuation date."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleDebtInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleDebtInterestRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt interest rate",
        "label": "Convertible Debt Interest Rate",
        "documentation": "Convertible debt interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleDebtOriginalDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleDebtOriginalDiscountRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible debt original discount rate",
        "label": "Convertible Debt Original Discount Rate",
        "documentation": "Convertible debt original discount rate."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConvertibleInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConvertibleInstrumentsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Convertible instruments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "otly_ConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotes",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "otly_CurrentInterestBearingLoansAndBorrowings",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Convertible Notes",
        "verboseLabel": "Carrying amount",
        "periodStartLabel": "Convertible notes, Beginning Balance",
        "periodEndLabel": "Convertible notes, Ending Balance",
        "terseLabel": "Convertible notes",
        "documentation": "Convertible notes.",
        "label": "Convertible Notes (part of Current interest-bearing loans and borrowings)"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes [abstract]",
        "documentation": "Convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesAndOutstandingAmountsUnderTLBCreditAgreementAndTermLoanFacilityWithSvenskExportkreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesAndOutstandingAmountsUnderTLBCreditAgreementAndTermLoanFacilityWithSvenskExportkreditMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes, and Outstanding Amounts under TLB Credit Agreement and Term Loan Facility with Svensk Exportkredit",
        "label": "Convertible Notes, and Outstanding Amounts under TLB Credit Agreement and Term Loan Facility with Svensk Exportkredit [Member]",
        "documentation": "Convertible Notes, and Outstanding Amounts under TLB Credit Agreement and Term Loan Facility with Svensk Exportkredit, member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesConversionPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesConversionPrice",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price",
        "label": "Convertible Notes Conversion Price",
        "documentation": "Convertible notes conversion price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesFairValueChangesIncludingInterestExpensesRecognizedInConsolidatedStatementOfOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesFairValueChangesIncludingInterestExpensesRecognizedInConsolidatedStatementOfOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes (including interest expenses) recognized in the consolidated statement of operations",
        "label": "Convertible Notes Fair Value Changes (Including Interest Expenses) Recognized In Consolidated Statement Of Operations",
        "documentation": "Convertible notes fair value changes (including interest expenses) recognized in consolidated statement of operations."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesInFinancingAfterReflectingOriginalIssueOfDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesInFinancingAfterReflectingOriginalIssueOfDiscount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes in Financing After Reflecting Original Issue of Discount",
        "documentation": "Convertible notes in financing after reflecting original issue of discount."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesInitialConversionPricePerOrdinaryShareOrAds": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesInitialConversionPricePerOrdinaryShareOrAds",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes, Initial conversion price per ordinary share or ADS.",
        "label": "Convertible notes, Initial conversion price per ordinary share or ADS",
        "terseLabel": "Lowest potential reset price March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesInterestRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Interest Rate",
        "documentation": "Convertible notes interest rate",
        "terseLabel": "Convertible notes interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesInterestRatePayableDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesInterestRatePayableDescription",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible notes interest rate, payable description",
        "documentation": "Convertible notes interest rate, payable description.",
        "label": "Convertible Notes Interest Rate, Payable Description"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesInterestRatePayableStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesInterestRatePayableStartDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes interest rate, payable start date.",
        "label": "Convertible Notes Interest Rate, Payable Start Date",
        "terseLabel": "Convertible notes interest rate, payable start date"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesMaturityDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes, maturity date.",
        "label": "Convertible notes, maturity date"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Convertible Notes [Member]",
        "documentation": "Convertible Notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesPremiumRateToTheLastReportedSalePriceOfCompanyAds": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesPremiumRateToTheLastReportedSalePriceOfCompanyAds",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Premium Rate To The Last Reported Sale Price Of Company Ads",
        "documentation": "Convertible notes premium rate to the last reported sale price of Company Ads."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ConvertibleNotesSharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ConvertibleNotesSharePrice",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price at valuation date",
        "label": "Convertible Notes Share Price",
        "documentation": "Convertible notes share price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CorporatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CorporatesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporates [Member]",
        "documentation": "Corporates.",
        "terseLabel": "Corporate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of inventories recognized as expense during period",
        "label": "Cost of inventories recognised as expense during period"
       }
      }
     },
     "auth_ref": [
      "r31",
      "r276"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cost of goods sold",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r390",
      "r437"
     ]
    },
    "ifrs-full_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods Sold",
        "label": "Cost of sales [member]"
       }
      }
     },
     "auth_ref": [
      "r679",
      "r682"
     ]
    },
    "otly_CostsRelatedToTheYyfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CostsRelatedToTheYyfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs related to the YYF Transaction",
        "label": "Costs Related To The YYF Transaction",
        "documentation": "Costs related to the YYF transaction."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CostsRelatingToClosureOfFacilityExpectedPaymentPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CostsRelatingToClosureOfFacilityExpectedPaymentPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs Relating To Closure Of Facility Expected Payment Period",
        "documentation": "Costs relating to closure of facility expected payment period.",
        "terseLabel": "Costs relating to closure of facility expected payment period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [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": [
      "r227"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "otly_CountryOfRegistrationAndOperations": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CountryOfRegistrationAndOperations",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Country/place of registration and operations",
        "label": "Country Of Registration And Operations",
        "documentation": "Country of registration and operations."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CreditLossReserveRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CreditLossReserveRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit loss reserve recognized",
        "label": "Credit Loss Reserve Recognized",
        "documentation": "Credit loss reserve recognized."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CurrencyDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CurrencyDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency derivatives",
        "label": "Currency Derivatives",
        "documentation": "Currency derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyInWhichInformationIsDisplayedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyInWhichInformationIsDisplayedAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency in which information is displayed [axis]",
        "label": "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": [
      "r36"
     ]
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency Risk",
        "label": "Currency risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r229"
     ]
    },
    "otly_CurrencyRiskSEKUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CurrencyRiskSEKUSDMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk SEK/USD [Member]",
        "documentation": "currency risk SEK/USD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Advance payments to vendors",
        "label": "Current advances to suppliers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "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": [
      "r126",
      "r414",
      "r470"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBondsIssuedAndCurrentPortionOfNoncurrentBondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBondsIssuedAndCurrentPortionOfNoncurrentBondsIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "otly_CurrentInterestBearingLoansAndBorrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current bonds issued and current portion of non-current bonds issued",
        "terseLabel": "Nordic Bonds"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current bonds issued and the current portion of non-current bonds issued. [Refer: Bonds issued]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings and current portion of non-current borrowings",
        "totalLabel": "Total current borrowings and current portion of non-current borrowings",
        "terseLabel": "Liabilities to credit institutions (part of Current interest-bearing loans and borrowings)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivatives (part of other current receivables)",
        "terseLabel": "Derivatives (part of Other current receivables)",
        "label": "Derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivatives (part of other current liabilities)",
        "label": "Current derivative financial liabilities",
        "terseLabel": "Derivatives",
        "netLabel": "Derivatives (part of Other current liabilities)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "otly_CurrentInterestBearingLoansAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CurrentInterestBearingLoansAndBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Interest Bearing Loans And Borrowings",
        "documentation": "Current interest bearing loans and borrowings.",
        "terseLabel": "Total current interest-bearing loans and borrowings",
        "totalLabel": "Total current interest-bearing loans and borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "label": "Current investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current investments."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Current lease liabilities (Note 16)",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "label": "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": [
      "r128",
      "r415",
      "r470"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_CurrentMaximumLeaseTermExtensionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CurrentMaximumLeaseTermExtensionDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current lease term extension date",
        "label": "Current Maximum Lease Term Extension Date",
        "documentation": "Current maximum lease term extension date."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current",
        "label": "Current [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r497"
     ]
    },
    "ifrs-full_CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current notes and debentures issued and current portion of non-current notes and debentures issued",
        "terseLabel": "Convertible Notes (part of Current interest-bearing loans and borrowings)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current notes and debentures issued and the current portion of non-current notes and debentures issued. [Refer: Notes and debentures issued]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee withholding taxes",
        "label": "Current payables on social security and taxes other than income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables on social security and taxes other than incomes tax. [Refer: Payables on social security and taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPortionOfLongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of non-current borrowings",
        "terseLabel": "Liabilities to credit institutions",
        "verboseLabel": "Interest-bearing loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Prepaid expenses",
        "label": "Current prepaid 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": [
      "r682"
     ]
    },
    "ifrs-full_CurrentProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "At January 1, 2025",
        "periodEndLabel": "At December 31, 2025",
        "label": "Current provisions",
        "totalLabel": "Total current provisions",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_CurrentRawMaterialsAndCurrentProductionSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentRawMaterialsAndCurrentProductionSupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current raw materials and current production supplies",
        "terseLabel": "Raw materials and consumables",
        "label": "Current raw materials and current production supplies"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of current raw materials and current production supplies. [Refer: Current production supplies; Current raw materials]"
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax assets",
        "label": "Current tax assets, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "negatedLabel": "Current income tax (expense)/benefit",
        "negatedTerseLabel": "Current income tax expense",
        "terseLabel": "Current income tax expense"
       }
      }
     },
     "auth_ref": [
      "r440",
      "r514"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current tax",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods",
        "negatedTotalLabel": "Total current tax"
       }
      }
     },
     "auth_ref": [
      "r647"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax:",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current tax liabilities",
        "label": "Current tax liabilities, current"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Accounts receivables",
        "terseLabel": "Trade receivables",
        "verboseLabel": "Carrying amounts, by currency",
        "totalLabel": "Trade receivables\u2014net",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r526",
      "r528"
     ]
    },
    "otly_CurrentTradeReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "CurrentTradeReceivablesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Trade Receivables [Line Items]",
        "label": "Current Trade Receivables [Line Items]",
        "documentation": "Current trade receivables line items."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentValueAddedTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "label": "Current value added tax payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax payables. [Refer: Value added tax payables]"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "label": "Current value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r545",
      "r634"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r545",
      "r634"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r547",
      "r636"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r547",
      "r636"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r549",
      "r638"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r547",
      "r636"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r540",
      "r629"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r541",
      "r630"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r541",
      "r630"
     ]
    },
    "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": [
      "r539",
      "r628"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r539",
      "r628"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r539",
      "r628"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r542",
      "r631"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r544",
      "r633"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r545",
      "r634"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r548",
      "r637"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r546",
      "r635"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureCybersecurityRiskManagementStrategyAndGovernance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r543",
      "r632"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DE",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Germany",
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DallasFortWorthFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DallasFortWorthFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dallas-Fort Worth Facility.",
        "label": "Dallas-Fort Worth Facility [Member]",
        "terseLabel": "DFW Facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DallasFortWorthTexasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DallasFortWorthTexasMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dallas-Fort Worth, Texas [Member]",
        "label": "Dallas-Fort Worth, Texas [Member]",
        "terseLabel": "Dallas-Fort Worth, Texas"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DateOfGrantOfSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DateOfGrantOfSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date",
        "label": "Date of grant of share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which share-based payment arrangements are granted. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r486",
      "r487",
      "r519"
     ]
    },
    "otly_DecreaseInBorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DecreaseInBorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in interest rate basis points",
        "label": "Decrease In Borrowings Adjustment To Interest Rate Basis",
        "documentation": "Decrease in borrowings adjustment to interest rate basis."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DecreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DecreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on loss before tax, decrease",
        "label": "Decrease In Loss Before Tax Due To Borrowings Adjustment To Interest Rate Basis",
        "documentation": "Decrease in loss before tax due to borrowings adjustment to interest rate basis."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DecreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DecreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on loss before tax, decrease",
        "label": "Decrease In Loss Before Tax Due To Changes In Fair Value From Short Term Investments",
        "documentation": "Increase in loss before tax due to changes in fair value from short-term investments."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decrease through classified as held for sale, property, plant and equipment",
        "label": "Decrease through classified as held for sale, property, plant and equipment",
        "negatedTerseLabel": "Assets held for sale (Note 34)"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment through classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Property, plant and equipment; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r300"
     ]
    },
    "otly_DecreaseThroughClassifiedAsHeldForSaleRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DecreaseThroughClassifiedAsHeldForSaleRightOfUseAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Assets held for sale",
        "label": "Decrease Through Classified As Held For Sale Right Of Use Asset",
        "documentation": "Decrease through classified as held for sale right of use asset."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DecreaseThroughShareholderLoansArisingFromConversionToShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DecreaseThroughShareholderLoansArisingFromConversionToShares",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Converted to shares",
        "label": "Decrease Through Shareholder Loans Arising From Conversion To Shares",
        "documentation": "Decrease through shareholder loans arising from conversion to shares."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetIsRecognised",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible Temporary Differences And Unused Tax Losses For Which No Deferred Tax Asset Is Recognised",
        "documentation": "Deductible temporary differences and unused tax losses for which no deferred tax asset is recognized.",
        "verboseLabel": "Total unrecognized deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total unrecognized deferred tax assets",
        "label": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      },
      "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": [
      "r7",
      "r293"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax assets",
        "terseLabel": "Deferred tax assets",
        "label": "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": [
      "r9",
      "r294",
      "r408",
      "r412"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax",
        "label": "Deferred tax expense (income)"
       }
      },
      "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": [
      "r10",
      "r295"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax:",
        "label": "Deferred tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Relating to origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      }
     },
     "auth_ref": [
      "r442",
      "r516"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax liabilities",
        "label": "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": [
      "r9",
      "r294",
      "r408",
      "r412"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Deferred tax liability (asset) at beginning of period",
        "periodEndLabel": "Deferred tax liability (asset) at end of period",
        "netLabel": "Net deferred tax liability (asset)",
        "negatedPeriodStartLabel": "Beginning Balance",
        "negatedPeriodEndLabel": "Ending Balance",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r294"
     ]
    },
    "otly_DeferringSettlementPeriodOfCurrentLiability": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DeferringSettlementPeriodOfCurrentLiability",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferring settlement period of current liability",
        "label": "Deferring Settlement Period Of Current Liability",
        "documentation": "Deferring settlement period of current liability."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined benefit plans [axis]",
        "label": "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": [
      "r25",
      "r306"
     ]
    },
    "ifrs-full_DefinedBenefitPlansDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DefinedBenefitPlansDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": [
      "r25",
      "r306"
     ]
    },
    "ifrs-full_DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAmortisationAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss",
        "negatedTerseLabel": "Total depreciation/amortization/impairment by function",
        "label": "Depreciation, amortisation and impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation and amortization",
        "negatedTerseLabel": "Total depreciation/amortization",
        "totalLabel": "Total depreciation/amortization",
        "label": "Depreciation and amortisation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r233",
      "r240",
      "r391",
      "r437",
      "r523"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DepreciationAndImpairmentChargeRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DepreciationAndImpairmentChargeRightOfUseAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation",
        "negatedLabel": "Depreciation charge of right-of-use assets",
        "label": "Depreciation And Impairment Charge Right Of Use Assets",
        "documentation": "Depreciation and impairment charge right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense",
        "label": "Depreciation expense"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Depreciation charge",
        "label": "Depreciation, property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r22",
      "r302"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Total depreciation/amortization/impairment by function",
        "negatedLabel": "Depreciation",
        "label": "Depreciation, right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r253"
     ]
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "otly_DerivativeFinancialLiabilitiesIncludedUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DerivativeFinancialLiabilitiesIncludedUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative financial liabilities included undiscounted cash flows.",
        "label": "Derivative Financial Liabilities Included Undiscounted Cash Flows",
        "totalLabel": "Total derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Derivatives [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r471",
      "r473",
      "r490",
      "r500"
     ]
    },
    "otly_DescriptionOfAccountingPoliciesRelevantToUnderstandingOfFinancialStatementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfAccountingPoliciesRelevantToUnderstandingOfFinancialStatementsTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current versus non-current classification",
        "label": "Description of Accounting Policies Relevant To Understanding of Financial Statements [Text Block]",
        "documentation": "Description of Accounting Policies Relevant To Understanding of Financial Statements [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBorrowingCostsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowing costs [text block]",
        "terseLabel": "Information of Borrowing Costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for interest and other costs that the entity incurs in connection with the borrowing of funds."
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for decommissioning, restoration and rehabilitation provisions [text block]",
        "verboseLabel": "Provision for restoration costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for decommissioning, restoration and rehabilitation provisions. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share",
        "label": "Description of accounting policy for earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "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": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments",
        "label": "Description of accounting policy for financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities to credit institutions",
        "label": "Description of accounting policy for financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of non-financial assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "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": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "otly_DescriptionOfAccountingPolicyForInitialPublicOfferingCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfAccountingPolicyForInitialPublicOfferingCostsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial public offering costs",
        "label": "Description Of Accounting Policy For Initial Public Offering Costs Explanatory",
        "documentation": "Description of accounting policy for initial public offering costs explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Description of accounting policy for intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "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": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r274"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]",
        "terseLabel": "Non-current assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tangible assets",
        "label": "Description of accounting policy for property, plant and equipment [text block]"
       }
      },
      "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": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Description of accounting policy for provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment reporting",
        "label": "Description of accounting policy for segment reporting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTerminationBenefits": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTerminationBenefits",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for termination benefits [text block]",
        "verboseLabel": "Provision for restructuring costs"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Description of accounting policy for trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r285"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "verboseLabel": "Pre-tax discount rate used",
        "terseLabel": "Pre-tax discount rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r72",
      "r76",
      "r324",
      "r327"
     ]
    },
    "otly_DescriptionOfEmployeesBorrowingRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfEmployeesBorrowingRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of employees borrowing rate",
        "label": "Description Of Employees Borrowing Rate",
        "documentation": "Description of employees borrowing rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DescriptionOfExpectedVolatilityOfConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfExpectedVolatilityOfConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected price volatility of the Company share",
        "label": "Description Of Expected Volatility Of Convertible Notes",
        "documentation": "Description of expected volatility of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected price volatility of the Company's ADSs (%)"
       }
      },
      "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": [
      "r191"
     ]
    },
    "otly_DescriptionOfExpectedVolatilityWarrantsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfExpectedVolatilityWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected price volatility of the Company\u2019s shares",
        "label": "Description Of Expected Volatility Warrants Granted",
        "documentation": "Description of expected volatility warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term growth rate (%)",
        "label": "Growth rate used to extrapolate cash flow projections",
        "verboseLabel": "Estimated growth rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r71",
      "r75",
      "r323",
      "r326"
     ]
    },
    "otly_DescriptionOfMarketInterestRateOfConvertibleNotes": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfMarketInterestRateOfConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market interest rate",
        "label": "Description of Market interest rate of convertible notes",
        "documentation": "Description of Market interest rate of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise term",
        "label": "Description of maximum term of options granted for share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the maximum term of options granted for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r179",
      "r349"
     ]
    },
    "ifrs-full_DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of nature of non-adjusting event after reporting period",
        "terseLabel": "ADS ratio change"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the nature of a non-adjusting event after the reporting period. [Refer: Non-adjusting events after reporting period [domain]]"
       }
      }
     },
     "auth_ref": [
      "r0",
      "r287"
     ]
    },
    "ifrs-full_DescriptionOfOptionLifeShareOptionsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfOptionLifeShareOptionsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (years)",
        "label": "Option life, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The option life of share options granted."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "otly_DescriptionOfOptionLifeWarrantsGranted": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfOptionLifeWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average expected term",
        "label": "Description Of Option Life Warrants Granted",
        "documentation": "Description of option life warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DescriptionOfRiskFreeInterestRateOfConvertibleNotes": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfRiskFreeInterestRateOfConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Description Of Risk Free Interest Rate Of Convertible Notes",
        "documentation": "Description of risk free interest rate of convertible notes ."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate (%)",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "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": [
      "r191"
     ]
    },
    "otly_DescriptionOfRiskFreeInterestRateWarrantsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DescriptionOfRiskFreeInterestRateWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Description Of Risk Free Interest Rate Warrants Granted",
        "documentation": "Description of risk free interest rate warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards vesting description",
        "label": "Description of vesting requirements for share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the vesting requirements for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r179",
      "r349"
     ]
    },
    "ifrs-full_DesignatedLoansOrReceivablesAtFairValueThroughProfitOrLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DesignatedLoansOrReceivablesAtFairValueThroughProfitOrLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated loans or receivables at fair value through profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DifferenceBetweenCarryingAmountOfFinancialLiabilityAndAmountContractuallyRequiredToPayAtMaturityToHolderOfObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DifferenceBetweenCarryingAmountOfFinancialLiabilityAndAmountContractuallyRequiredToPayAtMaturityToHolderOfObligation",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between carrying amount and the amount the Company is contractually obligated to pay to holders of Convertible Notes at maturity",
        "label": "Difference between carrying amount of financial liability and amount contractually required to pay at maturity to holder of obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount by which the carrying amount of a financial liability is more (less) than the amount that the entity would be contractually required to pay at maturity to the holder of the obligation. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r201",
      "r202",
      "r367",
      "r368"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted loss per share, U.S. $",
        "terseLabel": "Diluted",
        "label": "Diluted earnings (loss) per share",
        "totalLabel": "Total diluted earnings (loss) per share"
       }
      },
      "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": [
      "r60",
      "r61"
     ]
    },
    "otly_DilutedLossPerAmericanDepositarySharesAttributableToShareholderOfTheParent": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DilutedLossPerAmericanDepositarySharesAttributableToShareholderOfTheParent",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted loss per american depositary shares attributable to shareholder of the parent",
        "documentation": "Diluted loss per american depositary shares attributable to shareholder of the parent.",
        "terseLabel": "Diluted, Loss per ADS, attributable to shareholder of the parent (1 ADS representing 20 ordinary shares):",
        "verboseLabel": "Diluted loss per ADS, U.S. $"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DirectOwnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DirectOwnershipMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct Ownership",
        "label": "Direct Ownership [Member]",
        "documentation": "Direct ownership."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DirectorsRemunerationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount recognized for compensation",
        "label": "Directors' remuneration expense"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant accounting judgments, estimates and assessments",
        "label": "Disclosure of accounting judgements and estimates [text block]"
       }
      },
      "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": [
      "r678"
     ]
    },
    "otly_DisclosureOfAmountsRecognizedInConsolidatedStatementOfOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfAmountsRecognizedInConsolidatedStatementOfOperationsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Amounts Recognized In Consolidated Statement Of Operations Explanatory",
        "terseLabel": "Summary of Amounts Recognized in Consolidated Statement of Operations",
        "documentation": "Disclosure of amounts recognized in consolidated statement of operations."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfAmountsRecognizedInStatementOfOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfAmountsRecognizedInStatementOfOperationsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Amounts Recognized in Statement of Operations",
        "label": "Disclosure Of Amounts Recognized In Statement Of Operations Explanatory",
        "documentation": "The disclosure of amounts recognized in statement of operations."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [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_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Employee Benefits Expenses by Function",
        "label": "Disclosure of attribution of expenses by nature to their function [text block]"
       }
      }
     },
     "auth_ref": [
      "r679",
      "r682"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of cosolidation",
        "label": "Disclosure of basis of consolidation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disclosure of cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfChangesInProvisions": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfChangesInProvisions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Changes in Provisions",
        "label": "Disclosure Of Changes In Provisions",
        "documentation": "Disclosure of changes in provisions."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfChangesOnFairValuePerWarrantGrantedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfChangesOnFairValuePerWarrantGrantedExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes on Fair Value Per Warrant Granted",
        "label": "Disclosure Of Changes On Fair Value Per Warrant Granted Explanatory",
        "documentation": "Disclosure of changes on fair value per warrant granted explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfClassesOfAssetsAndLiabilitiesHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfClassesOfAssetsAndLiabilitiesHeldForSaleExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of classes of assets and liabilities held for sale.",
        "label": "Disclosure of Classes of Assets and Liabilities Held for Sale [Explanatory]",
        "terseLabel": "Disclosure of major classes of assets and liabilities classified as held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Classes Of Share Capital [Line Items]",
        "label": "Disclosure of classes of share capital [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_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Classes Of Share Capital [Table]",
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r383",
      "r420"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Disclosure of commitments and contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Consolidated Statement of Financial Position Amounts Relating to Leases",
        "label": "Disclosure Of Consolidated Statement Of Financial Position Amounts Relating To Leases Explanatory",
        "documentation": "The disclosure of consolidated statement of financial position amounts relating to leases."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfConvertibleNotesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfConvertibleNotesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureConvertibleNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Notes",
        "label": "Disclosure of Convertible Notes Explanatory",
        "documentation": "The disclosure of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCreditRiskExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCreditRiskExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Aging of Groups Trade Receivables",
        "label": "Disclosure of credit risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of credit risk. [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r678"
     ]
    },
    "otly_DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Deferred Tax Assets Not Been Recognized",
        "label": "Disclosure Of Deferred Tax Assets Have Not Been Recognized Explanatory",
        "documentation": "Disclosure of deferred tax assets have not been recognized."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDeferredTaxAssetsHaveNotBeenRecognizedLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Deferred Tax Assets Have Not Been Recognized [Line Items]",
        "label": "Disclosure Of Deferred Tax Assets Have Not Been Recognized [Line Items]",
        "documentation": "Disclosure of deferred tax assets have not been recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Deferred Tax",
        "label": "Disclosure of deferred taxes [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "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": []
    },
    "otly_DisclosureOfDepreciationAmortizationAndImpairmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDepreciationAmortizationAndImpairmentLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Depreciation Amortization And Impairment [Line Items]",
        "label": "Disclosure Of Depreciation Amortization And Impairment [Line Items]",
        "documentation": "Disclosure of depreciation, amortization and impairment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDepreciationAndAmortisationExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDepreciationAndAmortisationExpenseExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunction"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation Amortization and Impairment by Per Function",
        "label": "Disclosure of depreciation and amortisation expense [text block]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfDepreciationAndAmortizationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDepreciationAndAmortizationTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Depreciation And Amortization [Table]",
        "label": "Disclosure Of Depreciation And Amortization [Table]",
        "documentation": "Disclosure of depreciation and amortization."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDepreciationChargeOfRightOfUseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDepreciationChargeOfRightOfUseAssetsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Depreciation Charge Of Right Of Use Assets [Line Items]",
        "label": "Disclosure Of Depreciation Charge Of Right Of Use Assets [Line Items]",
        "documentation": "Disclosure of depreciation charge of right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDepreciationChargeOfRightOfUseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDepreciationChargeOfRightOfUseAssetsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Depreciation Charge Of Right Of Use Assets [Table]",
        "label": "Disclosure Of Depreciation Charge Of Right Of Use Assets [Table]",
        "documentation": "Disclosure of depreciation charge of right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutAccruedExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Accrued Expenses",
        "label": "Disclosure Of Detailed Information About Accrued Expenses Explanatory",
        "documentation": "The disclosure of detailed information about accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "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": [
      "r675"
     ]
    },
    "otly_DisclosureOfDetailedInformationAboutCarryingAmountsByCurrency": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutCarryingAmountsByCurrency",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Carrying Amounts By Currency",
        "label": "Disclosure Of Detailed Information About Carrying Amounts By Currency",
        "documentation": "Disclosure of detailed information about carrying amounts by currency."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Cash and Cash Equivalents",
        "label": "Disclosure Of Detailed Information About Cash And Cash Equivalents Explanatory",
        "documentation": "The disclosure of detailed information about cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutConvertibleNotesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Convertible Notes",
        "label": "Disclosure Of Detailed Information About Convertible Notes Explanatory",
        "documentation": "Disclosure of detailed information about convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutDepreciationAndAmortizationExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Depreciation and Amortization",
        "label": "Disclosure Of Detailed Information About Depreciation And Amortization Expenses Explanatory",
        "documentation": "Disclosure of detailed information about depreciation and amortization expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of exchange rate differences recognized",
        "label": "Disclosure Of Detailed Information About Effect Of Changes In Foreign Exchange Rates Explanatory",
        "documentation": "The disclosure of detailed information about the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Employee Benefits",
        "label": "Disclosure Of Detailed Information About Employee Benefits Explanatory",
        "documentation": "The disclosure of detailed information about employee benefits."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutFinanceIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutFinanceIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Finance Income And Expense Abstract",
        "label": "Disclosure Of Detailed Information About Finance Income And Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutFinanceIncomeAndExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Finance Income and Expenses",
        "label": "Disclosure Of Detailed Information About Finance Income And Expenses Explanatory",
        "documentation": "Disclosure of detailed information about finance income and expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financial Instruments Per Category",
        "label": "Disclosure of detailed information about financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r213",
      "r221",
      "r361"
     ]
    },
    "otly_DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutInterestBearingLoansAndBorrowingsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Interest Bearing Loans and Borrowings Explanatory",
        "documentation": "Disclosure of detailed information about interest bearing loans and borrowings explanatory.",
        "terseLabel": "Summary of Interest-bearing Loans and Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutInventories",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Inventories",
        "label": "Disclosure Of Detailed Information About Inventories",
        "documentation": "The disclosure of detailed information about inventories."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutLiabilitiesToCreditInstitutionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutLiabilitiesToCreditInstitutionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLiabilitiesToCreditInstitutionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Liabilities to Credit Institutions",
        "label": "Disclosure Of Detailed Information About Liabilities To Credit Institutions Explanatory",
        "documentation": "Disclosure of detailed information about liabilities to credit institutions explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutMajorComponentsOfIncomeTaxExpenseExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major Components of Income Tax (Expense) Benefit",
        "label": "Disclosure Of Detailed Information About Major Components Of Income Tax Expense Explanatory",
        "documentation": "Disclosure of detailed information about major components of income tax expense."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutMaturityAnalysisForDerivativeAndNonDerivativeFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutMaturityAnalysisForDerivativeAndNonDerivativeFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Financial Liabilities into Maturity Groupings based on Contractual Maturities",
        "label": "Disclosure Of Detailed Information About Maturity Analysis For Derivative And Non Derivative Financial Liabilities Explanatory",
        "documentation": "Disclosure of detailed information about maturity analysis for derivative and non-derivative \u200bfinancial \u200bliabilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutNonCurrentAssetsByCountryExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Non-current Assets by Country",
        "label": "Disclosure Of Detailed Information About Non Current Assets By Country Explanatory",
        "documentation": "The disclosure of detailed information about non-current assets by country."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Current Liabilities",
        "label": "Disclosure Of Detailed Information About Other Current Liabilities Explanatory",
        "documentation": "The disclosure of detailed Information about other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutOtherCurrentReceivables": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherCurrentReceivables",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary Of Other Current Receivables",
        "label": "Disclosure Of Detailed Information About Other Current Receivables",
        "documentation": "The Disclosure of detailed information about other current receivables"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutOtherNonCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherNonCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Non-current Liabilities",
        "label": "Disclosure Of Detailed Information About Other Non Current Liabilities Explanatory",
        "documentation": "Disclosure of detailed information about other non-current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutOtherNonCurrentReceivables",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Non-Current Receivables",
        "label": "Disclosure Of Detailed Information About Other Non Current Receivables",
        "documentation": "The disclosure detailed information about other non current receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r304"
     ]
    },
    "otly_DisclosureOfDetailedInformationAboutReconciliationOfNetDeferredTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfNetDeferredTaxExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Reconciliation of Net Deferred Tax",
        "label": "Disclosure Of Detailed Information About Reconciliation Of Net Deferred Tax Explanatory",
        "documentation": "Disclosure of detailed information about reconciliation of net deferred tax."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutReconciliationOfTaxExpenseAndTheAccountingLossExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Reconciliation Of Tax Expense And The Accounting Loss Explanatory",
        "documentation": "Disclosure of detailed information about reconciliation of tax expense and the accounting loss.",
        "terseLabel": "Summary of Reconciliation of Tax Expense and Accounting Loss"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutRevenueAndEarningsBeforeInterestTaxesDepreciationAndAmortizationExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Revenue And Earnings Before Interest Taxes Depreciation And Amortization Explanatory",
        "documentation": "The disclosure of detailed information about revenue and earnings before interest, taxes, depreciation, and amortization.",
        "terseLabel": "Summary of Revenue Adjusted EBITDA and EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutShareholderLoansExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutShareholderLoansExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureShareholderLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholder loans",
        "label": "Disclosure Of Detailed Information About Shareholder Loans Explanatory",
        "documentation": "Disclosure of detailed information about shareholder loans explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Principal Subsidiaries",
        "label": "Disclosure Of Detailed Information About Significant Investments In Subsidiaries Explanatory",
        "documentation": "The disclosure of detailed information about significant investments in subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Trade Receivables",
        "label": "Disclosure Of Detailed Information About Trade Receivables Table [Text Block]",
        "documentation": "Disclosure of detailed information about trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInterestBearingLoansAndBorrowingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInterestBearingLoansAndBorrowingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Interest Bearing Loans And Borrowing [Abstract]",
        "documentation": "Disclosure of detailed interest bearing loans and borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInterestBearingLoansAndBorrowingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInterestBearingLoansAndBorrowingLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed interest bearing loans and borrowing [Line items]",
        "documentation": "Disclosure of detailed interest bearing loans and borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInterestBearingLoansAndBorrowingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInterestBearingLoansAndBorrowingTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed interest bearing loans and borrowing [Table]",
        "documentation": "Disclosure of detailed interest bearing loans and borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfDetailedInterestBearingLoansAndBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfDetailedInterestBearingLoansAndBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Interest Bearing Loans And Borrowings Abstract",
        "documentation": "Disclosure of detailed interest bearing loans and borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferences"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Exchange Rate Differences",
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "otly_DisclosureOfEmployeeBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfEmployeeBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Employee Benefits Abstract",
        "label": "Disclosure Of Employee Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee and Personnel Costs",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment information",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "otly_DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfEstimatedUsefulLifeOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Useful Life of Property, Plant and Equipment",
        "label": "Disclosure Of Estimated Useful Life Of Property Plant And Equipment Explanatory",
        "documentation": "Disclosure of estimated useful life of property, plant and equipment explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEventsAfterEndOfReportingPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Events after the end of the reporting period",
        "label": "Disclosure of events after reporting period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "otly_DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfExpensesArisingFromShareBasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Expenses Arising from Share-based Payment Transactions",
        "label": "Disclosure Of Expenses Arising From Share Based Payment Transactions Explanatory",
        "documentation": "Disclosure of expenses arising from share-based payment transactions explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Fair Value of Financial Instruments Include Interest Rate Swaps, Present Value of Estimated Future Cash Flows",
        "label": "Disclosure of fair value of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Classes of financial instruments [domain]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExpenseExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinanceIncomeAndExpenses1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income and expenses",
        "label": "Disclosure of finance income (cost) [text block]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial 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_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r361"
     ]
    },
    "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial instruments per category",
        "label": "Disclosure of financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Instruments [Line Items]",
        "label": "Disclosure of detailed information about financial instruments [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_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Instruments [Table]",
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r213",
      "r221",
      "r361"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfCarryingAmountOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial 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": []
    },
    "otly_DisclosureOfFinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfFinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Financial Risk Management [Abstract]",
        "documentation": "Disclosure of financial risk management."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial risk management",
        "label": "Disclosure of financial risk management [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfFinancialRiskManagementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfFinancialRiskManagementLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Risk Management [Line Items]",
        "label": "Disclosure Of Financial Risk Management [Line Items]",
        "documentation": "Disclosure of financial risk management."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfFinancialRiskManagementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfFinancialRiskManagementTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Risk Management [Table]",
        "label": "Disclosure Of Financial Risk Management [Table]",
        "documentation": "Disclosure of financial risk management."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCorporateInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate information",
        "label": "Disclosure of general information about financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r401"
     ]
    },
    "otly_DisclosureOfImpactOfInputAssumptionsChangesInFairValuePerEmployeeStockOptionExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfImpactOfInputAssumptionsChangesInFairValuePerEmployeeStockOptionExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Impact of Input Assumptions Changes in Fair Value Per Employee Stock Option",
        "label": "Disclosure Of Impact Of Input Assumptions Changes In Fair Value Per Employee Stock Option Explanatory",
        "documentation": "Disclosure of impact of input assumptions changes in fair value per employee stock option."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [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_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to impairment loss and the reversal of impairment loss."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r322"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/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": "Summary of Inputs to Black-Scholes Option-pricing Model Used to Stock Options for Exchange to RSUs and Employee Stock Options"
       }
      },
      "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": [
      "r192"
     ]
    },
    "otly_DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfInformationAboutImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Impact of Key Inputs and Assumptions on the Fair Value of the Convertible Notes",
        "label": "Disclosure Of Information About Impact Of Key Inputs And Assumptions On The Fair Value Of The Convertible Notes Explanatory",
        "documentation": "Disclosure of information about impact of key inputs and assumptions on the fair value of the convertible notes explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfInformationAboutKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Key Inputs and Assumptions Used in the Valuation Model for Fair Value of the Convertible Note",
        "label": "Disclosure of information about key inputs and assumptions used in the valuation model for fair value of the Convertible Note explanatory",
        "documentation": "Disclosure of information about key inputs and assumptions used in the valuation model for fair value of the Convertible Note explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfInformationAboutLiabilitiesToCreditInstitutionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfInformationAboutLiabilitiesToCreditInstitutionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLiabilitiesToCreditInstitutions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities to Credit Institutions",
        "label": "Disclosure Of Information About Liabilities To Credit Institutions Explanatory",
        "documentation": "Disclosure of information about liabilities to credit institutions explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationThatEnablesUsersOfFinancialStatementsToEvaluateChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in liabilities attributable to financing activities",
        "label": "Disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate changes in liabilities arising from financing activities, including both changes arising from cash flows and non-cash changes. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "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_DisclosureOfIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Disclosure of intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Intangible Assets [Line Items]",
        "label": "Disclosure of detailed information about 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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "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": [
      "r91",
      "r340"
     ]
    },
    "otly_DisclosureOfInterestBearingLoansAndBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfInterestBearingLoansAndBorrowingsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Interest Bearing Loans And Borrowings Explanatory",
        "documentation": "Disclosure of interest bearing loans and borrowings explanatory.",
        "terseLabel": "Interest-bearing loans and borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167"
     ]
    },
    "otly_DisclosureOfLeasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfLeasesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Leases [Line Items]",
        "label": "Disclosure Of Leases [Line Items]",
        "documentation": "Disclosure of leases."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfLeasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfLeasesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Leases [Table]",
        "label": "Disclosure Of Leases [Table]",
        "documentation": "Disclosure of Leases."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Summary of accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r385",
      "r398"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for derivative financial liabilities [abstract]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-derivatives",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfModelInputsForWarrantsGrantedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfModelInputsForWarrantsGrantedExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Model Inputs for Warrants Granted",
        "label": "Disclosure Of Model Inputs For Warrants Granted Explanatory",
        "documentation": "Disclosure of model inputs for warrants granted explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Exposure to Foreign Currency Risk",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Nature And Extent Of Risks Arising From Financial Instruments [Line Items]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [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_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Nature And Extent Of Risks Arising From Financial Instruments [Table]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r209"
     ]
    },
    "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://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "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://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "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": [
      "r1",
      "r288"
     ]
    },
    "ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSale1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-current assets or disposal groups classified as held for sale [text block]",
        "terseLabel": "Non-current assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfNoncurrentProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfNoncurrentProvisionsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Noncurrent Provisions [Line Items]",
        "label": "Disclosure Of Noncurrent Provisions [Line Items]",
        "documentation": "Disclosure of noncurrent provisions."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfNoncurrentProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfNoncurrentProvisionsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Noncurrent Provisions [Table]",
        "label": "Disclosure Of Noncurrent Provisions [Table]",
        "documentation": "Disclosure of noncurrent provisions."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Number and Exercise Prices of Employee Stock Options",
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r357"
     ]
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]",
        "terseLabel": "Description of Objectives, Policies and Processes for Managing Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "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://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Operating Segments [Line Items]",
        "label": "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://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Operating Segments [Table]",
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r235"
     ]
    },
    "ifrs-full_DisclosureOfOtherCurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherCurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Disclosure of other current liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other current liabilities. [Refer: Other current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfOtherCurrentReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfOtherCurrentReceivablesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current receivables",
        "label": "Disclosure Of Other Current Receivables Explanatory",
        "documentation": "Disclosure of other current receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfOtherNonCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfOtherNonCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Other Non Current Liabilities [Abstract]",
        "documentation": "Disclosure of other non current liabilities abstract."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfOtherNonCurrentReceivable": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfOtherNonCurrentReceivable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current receivables",
        "label": "Disclosure Of Other Non Current Receivable",
        "documentation": "Disclosure of other non current receivable."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Disclosure of other non-current liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfOtherOperatingIncomeAndExpensesNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfOtherOperatingIncomeAndExpensesNetLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Other Operating Income and Expenses Net [Line Items]",
        "documentation": "Disclosure of other operating income and expenses, net."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNet1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating income and (expenses), net",
        "label": "Disclosure of other operating income (expense) [text block]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "otly_DisclosureOfOtherOperatingIncomeExpenseExplanatory1": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory1",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other Operating Income and (Expenses), Net",
        "documentation": "Disclosure of other operating income (expense) explanatory1.",
        "label": "Disclosure Of Other Operating Income Expense Explanatory1"
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfPrepaidExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfPrepaidExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Disclosure Of Prepaid Expenses Explanatory",
        "documentation": "Disclosure of prepaid expenses."
       }
      }
     },
     "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Property Plant And Equipment [Line Items]",
        "label": "Disclosure of detailed information about 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://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Property Plant And Equipment [Table]",
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r304"
     ]
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Disclosure of provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Line Items]",
        "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Table]",
        "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": [
      "r160",
      "r260"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Intangible Assets",
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Allowance for Expected Credit Losses of Trade Receivables",
        "label": "Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in the loss allowance and explanation of changes in the gross carrying amount for financial instruments. Loss allowance is the allowance for expected credit losses on financial assets measured in accordance with paragraph 4.1.2 of IFRS 9, lease receivables and contract assets, the accumulated impairment amount for financial assets measured in accordance with paragraph 4.1.2A of IFRS 9 and the provision for expected credit losses on loan commitments and financial guarantee contracts. [Refer: Gross carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r211",
      "r212",
      "r372",
      "r373"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Changes in Liabilities Attributable to Financing Activities",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r466"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Reconciliation Of Liabilities Arising From Financing Activities [Line Items]",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [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_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Reconciliation Of Liabilities Arising From Financing Activities [Table]",
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r466"
     ]
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party disclosures",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "otly_DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfRestrictedStockUnitsOutstandingAndRelatedInformationExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of RSUs Outstanding and Related Information",
        "label": "Disclosure Of Restricted Stock Units Outstanding And Related Information Explanatory",
        "documentation": "Disclosure of RSUs outstanding and related information."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "terseLabel": "Summary of Revenue from external customers, broken down by channel and segment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Revenue from external customers",
        "label": "Disclosure of revenue from contracts with customers [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r149"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquity1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity",
        "terseLabel": "Share capital and other contributed capital",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r384",
      "r421"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiaries"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in subsidiaries",
        "label": "Disclosure of subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r57",
      "r138",
      "r376"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Line Items]",
        "label": "Disclosure of subsidiaries [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_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Table]",
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r57",
      "r138",
      "r376"
     ]
    },
    "otly_DisclosureOfSummaryOfPrepaidExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfSummaryOfPrepaidExpensesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Prepaid Expenses",
        "label": "Disclosure Of Summary Of Prepaid Expenses Explanatory",
        "documentation": "Disclosure of summary of prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfSummaryOfWarrantsGrantedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfSummaryOfWarrantsGrantedExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Warrants Granted",
        "label": "Disclosure Of Summary Of Warrants Granted Explanatory",
        "documentation": "Summary of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfTaxLossCarryforwardsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfTaxLossCarryforwardsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Tax Loss Carryforwards",
        "label": "Disclosure Of Tax Loss Carryforwards Explanatory",
        "documentation": "Disclosure of tax loss carryforwards."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [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_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Table]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r296"
     ]
    },
    "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://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]",
        "label": "Disclosure of terms and conditions of share-based 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://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Table]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r358"
     ]
    },
    "otly_DisclosureOfTradeReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfTradeReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Trade Receivables [Abstract]",
        "documentation": "Disclosure of trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DisclosureOfTradeReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DisclosureOfTradeReceivablesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Disclosure Of Trade Receivables Explanatory",
        "documentation": "Disclosure of trade receivables explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Line Items]",
        "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Table]",
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r316"
     ]
    },
    "otly_DiscontinuanceOfConstructionOfNewProductionFacilityInEmeaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DiscontinuanceOfConstructionOfNewProductionFacilityInEmeaSegmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinuance of Construction of New Production Facility in EMEA Segment",
        "label": "Discontinuance of construction of new production facility in EMEA segment [Member]",
        "documentation": "Discontinuance of construction of new production facility in EMEA segment."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DiscontinuanceOfConstructionOfNewProductionFacilityInPeterboroughUkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DiscontinuanceOfConstructionOfNewProductionFacilityInPeterboroughUkMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinuance of Construction of New Production Facility In Peterborough UK",
        "label": "Discontinuance of construction of new production facility in Peterborough UK [Member]",
        "documentation": "Discontinuance of construction of new production facility in Peterborough UK."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DiscontinueTheConstructionOfNewProductionFacilitiesInPeterboroughUKAndDallasFortWorthTexasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DiscontinueTheConstructionOfNewProductionFacilitiesInPeterboroughUKAndDallasFortWorthTexasMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinue Construction of New Production Facilities in Peterborough UK and Dallas Fort Worth Texas",
        "label": "Discontinue the construction of new production facilities in Peterborough U K and Dallas Fort Worth Texas [Member]",
        "documentation": "Discontinue the construction of new production facilities in Peterborough, UK and Dallas Fort Worth, Texas."
       }
      }
     },
     "auth_ref": []
    },
    "otly_DiscontinueTheConstructionOfTheGroupsSecondProductionFacilityInChinaAsiaIIIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DiscontinueTheConstructionOfTheGroupsSecondProductionFacilityInChinaAsiaIIIMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinue The Construction Of The Group's Second Production Facility In China (Asia III) [Member]",
        "documentation": "Discontinue the construction of the group's second production facility in China (Asia III)",
        "terseLabel": "Discontinue the construction of the group's second production facility in China (Asia III)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DiscontinuedOperationsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations",
        "label": "Discontinued operations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_DisposalsAndRetirementsRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsAndRetirementsRightofuseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals and retirements, right-of-use assets",
        "negatedTotalLabel": "Total disposals and retirements, right-of-use assets",
        "negatedLabel": "Decreases",
        "terseLabel": "Decreases"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in right-of-use assets resulting from disposals and retirements. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "label": "Disposals, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r300"
     ]
    },
    "otly_DistributionAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DistributionAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution agreement.",
        "label": "Distribution Agreement [Member]",
        "terseLabel": "Distribution Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DistributionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DistributionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distribution costs",
        "label": "Distribution costs",
        "terseLabel": "Customer distribution costs"
       }
      }
     },
     "auth_ref": [
      "r437",
      "r524"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "label": "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": [
      "r537"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560",
      "r603"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "label": "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": [
      "r537"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r581"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Document Type",
        "label": "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": []
    },
    "otly_DongPlantZhuhaiFoodAndBeverageCoLdtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "DongPlantZhuhaiFoodAndBeverageCoLdtMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dong Plant (Zhuhai) Food and Beverage Co., Ldt [Member]",
        "documentation": "Dong Plant (Zhuhai) Food and Beverage Co., Ldt.",
        "terseLabel": "Dong Plant (Zhuhai) Food and Beverage Co., Ldt"
       }
      }
     },
     "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": [
      "r592"
     ]
    },
    "otly_EIFFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EIFFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EIF facility.",
        "label": "E I F Facility [Member]",
        "terseLabel": "EIF Facility"
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "EUR",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR",
        "label": "Euro Member Countries, Euro"
       }
      }
     },
     "auth_ref": []
    },
    "otly_EURVsSEKExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EURVsSEKExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EUR/SEK Exchange Rate",
        "label": "E U R Vs S E K Exchange Rate [Member]",
        "documentation": "EUR/SEK exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EBITDA",
        "label": "Earnings Before Interest Taxes Depreciation And Amortization",
        "documentation": "Earnings before interest, taxes, depreciation, and amortization."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share, attributable to shareholders of the parent:",
        "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://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Loss per Share",
        "label": "Earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Line Items]",
        "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://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share [Table]",
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate differences in cash and cash equivalents",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "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": [
      "r103",
      "r104"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eliminations",
        "label": "Elimination of intersegment amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504"
     ]
    },
    "otly_EmbeddedLeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmbeddedLeasesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded Leases",
        "label": "Embedded Leases [Member]",
        "documentation": "Embedded leases."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total",
        "negatedLabel": "Employee benefits expense",
        "totalLabel": "Total employee benefits expense",
        "label": "Employee benefits expense"
       }
      }
     },
     "auth_ref": [
      "r268",
      "r391",
      "r437",
      "r523"
     ]
    },
    "otly_EmployeeBenefitsExpensesByFunction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeBenefitsExpensesByFunction",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits expenses by function",
        "label": "Employee Benefits Expenses By Function",
        "documentation": "Employee benefits expenses by function."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EmployeeBenefitsExpensesByFunctionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeBenefitsExpensesByFunctionLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefits Expenses By Function [Line Items]",
        "label": "Employee Benefits Expenses By Function [Line Items]",
        "documentation": "Employee benefits expenses by function."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EmployeeBenefitsExpensesByFunctionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeBenefitsExpensesByFunctionTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefits Expenses By Function [Table]",
        "label": "Employee Benefits Expenses By Function [Table]",
        "documentation": "Employee benefits expenses by function."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EmployeeBenefitsSettlementPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeBenefitsSettlementPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits settlement period",
        "label": "Employee Benefits Settlement Period",
        "documentation": "Employee benefits settlement period."
       }
      }
     },
     "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": []
    },
    "otly_EmployeeStockOptionsAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeStockOptionsAndRestrictedStockUnitsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock options (ESOPs) and Restricted Stock Units (RSUs)",
        "label": "Employee Stock Options And Restricted Stock Units [Member]",
        "documentation": "Employee stock options and restricted stock units."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EmployeeStockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeeStockOptionsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Options",
        "label": "Employee Stock Options [Member]",
        "documentation": "Employee stock options."
       }
      }
     },
     "auth_ref": []
    },
    "otly_EmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EmployeesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees",
        "label": "Employees [Member]",
        "documentation": "Employees."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type",
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "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": [
      "r534"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Ex Transition Period",
        "label": "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": [
      "r646"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Securities Act 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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "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": [
      "r534"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "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": [
      "r643"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Entity Registrant Name",
        "label": "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": [
      "r534"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "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": [
      "r534"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "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": [
      "r645"
     ]
    },
    "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": [
      "r586"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "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": [
      "r639"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r118",
      "r140",
      "r141",
      "r143",
      "r318",
      "r347",
      "r378",
      "r379",
      "r386",
      "r411",
      "r417"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL EQUITY AND LIABILITIES",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EQUITY AND LIABILITIES",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Equity attributable to shareholders of the parent",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r410"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Attributable to Shareholders of the Parent",
        "label": "Equity attributable to owners of parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "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": [
      "r596"
     ]
    },
    "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": [
      "r553",
      "r564",
      "r574",
      "r607"
     ]
    },
    "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": [
      "r550",
      "r561",
      "r571",
      "r604"
     ]
    },
    "ifrs-full_EstimateOfBenefitPaymentsExpectedToBePaidFromDefinedBenefitPlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EstimateOfBenefitPaymentsExpectedToBePaidFromDefinedBenefitPlan",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected premiums",
        "label": "Estimate of benefit payments expected to be paid from defined benefit plan"
       }
      },
      "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": [
      "r449"
     ]
    },
    "otly_EuropeAndInternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EuropeAndInternationalMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe And International [Member]",
        "documentation": "Europe and International.",
        "terseLabel": "Europe &amp; International"
       }
      }
     },
     "auth_ref": []
    },
    "otly_EuropeTheMiddleEastAndAfricaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "EuropeTheMiddleEastAndAfricaSegmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "EMEA Segment",
        "label": "Europe The Middle East And Africa Segment [Member]",
        "documentation": "Europe, Middle East and Africa Segment.",
        "terseLabel": "Europe &amp; International"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExchangeDifferencesOnRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExchangeDifferencesOnRightOfUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Exchange Differences On Right Of Use Assets",
        "documentation": "Exchange differences on right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExchangeDifferencesOnTranslationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExchangeDifferencesOnTranslationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange differences on translation [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExchangeRateDifferencesRecognizedInOtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExchangeRateDifferencesRecognizedInOtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other operating income and (expenses), net (Note 9)",
        "label": "Exchange Rate Differences Recognized In Other Operating Income Expense",
        "documentation": "Exchange rate differences recognized in other operating income expense.",
        "terseLabel": "Exchange rate differences"
       }
      }
     },
     "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": [
      "r602"
     ]
    },
    "ifrs-full_ExercisePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExercisePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price, share options granted",
        "terseLabel": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of share options granted."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "otly_ExistingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExistingFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Existing Facility",
        "label": "Existing Facility [Member]",
        "documentation": "Existing facility."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExistingShareholdersNativusCompanyLimitedVerlinvestAndBlackstoneFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExistingShareholdersNativusCompanyLimitedVerlinvestAndBlackstoneFundsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Existing Shareholders Nativus Company Limited Verlinvest and Blackstone Funds [Member]",
        "label": "Existing Shareholders Nativus Company Limited Verlinvest and Blackstone Funds [Member]",
        "terseLabel": "Existing Shareholders, Nativus Company Limited, Verlinvest and Blackstone Funds"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExpectedDividendAsPercentageWarrantsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExpectedDividendAsPercentageWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Expected Dividend As Percentage Warrants Granted",
        "documentation": "Expected dividend as percentage warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend yield",
        "label": "Expected dividend, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "otly_ExpectedIncreaseDecreaseInCommodityCostDueToIncreaseInGeneralCommodityCostPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExpectedIncreaseDecreaseInCommodityCostDueToIncreaseInGeneralCommodityCostPrice",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected increase in commodity cost due to increase in general commodity cost price",
        "label": "Expected Increase Decrease In Commodity Cost Due To Increase In General Commodity Cost Price",
        "documentation": "Expected increase (decrease) in commodity cost due to increase in general commodity cost price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExpectedLifeDecreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExpectedLifeDecreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life decrease 12 months",
        "label": "Expected Life Decrease In Fair Value Of Warrants Granted",
        "documentation": "Expected life decrease in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ExpectedLifeIncreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExpectedLifeIncreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected life increase 12 months",
        "label": "Expected Life Increase In Fair Value Of Warrants Granted",
        "documentation": "Expected life increase in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Expenses arising from share-based payment transactions",
        "label": "Expense from share-based payment transactions with employees",
        "negatedLabel": "Share-based compensation"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_ExpenseOfRestructuringActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseOfRestructuringActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restructuring and other exit costs",
        "terseLabel": "Restructuring costs",
        "negatedLabel": "Restructuring costs",
        "label": "Decommissioning and other exit costs"
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "ifrs-full_ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expense relating to leases of low-value assets that are not shown above as short-term leases",
        "label": "Expense relating to leases of low-value assets for which recognition exemption has been used"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r256"
     ]
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases for which recognition exemption has been used",
        "negatedLabel": "Expense relating to short-term leases and low-value assets"
       }
      }
     },
     "auth_ref": [
      "r155",
      "r255"
     ]
    },
    "otly_ExpensesRelatedToNewProductLaunchIssue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExpensesRelatedToNewProductLaunchIssue",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses related to new product launch issue",
        "documentation": "Expenses related to new product launch issue.",
        "terseLabel": "New product launch issue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfAccountingPoliciesAndMethodsOfComputationFollowedInInterimFinancialStatements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfAccountingPoliciesAndMethodsOfComputationFollowedInInterimFinancialStatements",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of accounting policies",
        "label": "Description of accounting policies and methods of computation followed in interim financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a statement that the same accounting policies and methods of computation are followed in the interim financial statements as compared with the most recent annual financial statements or, if those policies or methods have been changed, a description of the nature and effect of the changes."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r321"
     ]
    },
    "ifrs-full_ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfPeriodOverWhichManagementHasProjectedCashFlows",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Explanation of period over which management has projected cash flows",
        "label": "Explanation of period over which management has projected cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of the period over which management has projected cash flows based on financial budgets/forecasts approved by management including, when a period greater than five years is used for a cash-generating unit (group of units), an explanation of why that longer period is justified. [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r74"
     ]
    },
    "otly_ExtendedMaximumLeaseTermExtensionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ExtendedMaximumLeaseTermExtensionDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extended lease term extension date",
        "label": "Extended Maximum Lease Term Extension Date",
        "documentation": "Extended maximum lease term extension date."
       }
      }
     },
     "auth_ref": []
    },
    "country_FI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "FI",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finland",
        "label": "FINLAND"
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueAdjustmentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueAdjustmentPercentage",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value adjustment percentage",
        "label": "Fair Value Adjustment Percentage",
        "documentation": "Fair value adjustment percentage."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueChangeEmbeddedDerivativeRecognizedInTheConsolidatedStatementOfOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueChangeEmbeddedDerivativeRecognizedInTheConsolidatedStatementOfOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value change embedded derivative recognized in the consolidated statement of operations",
        "documentation": "Fair value change embedded derivative recognized in the consolidated statement of operations.",
        "terseLabel": "Fair value change embedded derivative recognized in the consolidated statement of operations"
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueChangesOnConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueChangesOnConvertibleNotes",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value changes on Convertible Notes",
        "label": "Fair Value Changes On Convertible Notes",
        "documentation": "Fair value changes on convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueLessCostsOfDisposalAsPartOfTheYyfTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueLessCostsOfDisposalAsPartOfTheYyfTransactionMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value less costs of disposal as part of the YYF Transaction.",
        "label": "Fair Value Less Costs Of Disposal As Part Of The Yyf Transaction Member",
        "verboseLabel": "Fair Value Less Costs of Disposal as Part of YYF Transaction"
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueLessCostsOfDisposalToDiscontinueTheConstructionOfNewProductionFacilitiesInTheEmeaAndAmericasSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueLessCostsOfDisposalToDiscontinueTheConstructionOfNewProductionFacilitiesInTheEmeaAndAmericasSegmentsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Less Costs of Disposal to Discontinue Construction of New Production Facilities in EMEA and Americas Segments",
        "label": "Fair value less costs of disposal to discontinue the construction of new production facilities in the EMEA and Americas segments [Member]",
        "documentation": "Fair value less costs of disposal to discontinue the construction of new production facilities in the EMEA and Americas segments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueOfConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of convertible notes",
        "label": "Fair Value of Convertible Notes",
        "documentation": "Fair value of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueOfConvertibleNotesAtStart": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueOfConvertibleNotesAtStart",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of convertible notes at start",
        "label": "Fair Value Of Convertible Notes At Start",
        "documentation": "Fair value of convertible notes at start."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueOfCurrencyDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueOfCurrencyDerivatives",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of currency derivatives",
        "label": "Fair Value Of Currency Derivatives",
        "documentation": "Fair value of currency derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Reserve",
        "documentation": "Fair value reserve."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueReserveMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Reserve",
        "label": "Fair Value Reserve [Member]",
        "documentation": "Fair value reserve."
       }
      }
     },
     "auth_ref": []
    },
    "otly_FairValueReserveRelatedToConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FairValueReserveRelatedToConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value reserve related to convertible notes",
        "label": "Fair Value Reserve Related to Convertible Notes",
        "documentation": "Fair value reserve related to convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total finance expenses",
        "negatedLabel": "Finance expenses",
        "label": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance income",
        "terseLabel": "Finance income",
        "label": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Financial assets at beginning of period",
        "periodEndLabel": "Financial assets at end of period",
        "totalLabel": "Total financial assets",
        "terseLabel": "Total financial assets",
        "label": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r206",
      "r211",
      "r212",
      "r215",
      "r372",
      "r373",
      "r375",
      "r488"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Assets, At amortized cost",
        "label": "Financial assets at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r364"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At Amortized Cost",
        "label": "Financial assets at amortised cost, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r364"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives",
        "label": "Financial assets, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets at fair value through profit or loss",
        "terseLabel": "Total Assets, Fair value through profit or loss",
        "label": "Financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r362"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss [abstract]",
        "terseLabel": "Financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value through Profit or Loss",
        "label": "Financial assets at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r362"
     ]
    },
    "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Assets pledged as security",
        "terseLabel": "Trade receivables and inventories",
        "label": "Financial assets pledged as collateral for liabilities or contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity has pledged as collateral for liabilities or contingent liabilities, including amounts that have been reclassified in accordance with paragraph 3.2.23(a) of IFRS 9. [Refer: Classes of contingent liabilities [domain]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r203",
      "r369"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial liabilities",
        "terseLabel": "Total financial liabilities",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Liabilities, At amortized cost",
        "label": "Financial liabilities at amortised cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r225",
      "r365"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, category [member]",
        "terseLabel": "At Amortized Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r225",
      "r365"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial liabilities at fair value through profit or loss",
        "terseLabel": "Total Liabilities, Fair value through profit or loss",
        "label": "Financial liabilities at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that meet either of the following conditions: (a) they meet the definition of held for trading; or (b) upon initial recognition they are designated by the entity as at fair value through profit or loss. An entity may use this designation only when permitted by paragraph 4.3.5 of IFRS 9 (embedded derivatives) or when doing so results in more relevant information, because either: (a) it eliminates or significantly reduces a measurement or recognition inconsistency (sometimes referred to as \u2018an accounting mismatch\u2019) that would otherwise arise from measuring assets or liabilities or recognising the gains and losses on them on different bases; or (b) a group of financial liabilities or financial assets and financial liabilities is managed and its performance is evaluated on a fair value basis, in accordance with a documented risk management or investment strategy, and information about the group is provided internally on that basis to the entity\u2019s key management personnel (as defined in IAS 24). [Refer: At fair value [member]; Key management personnel of entity or parent [member]; Derivatives [member]; Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r363"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at fair value through profit or loss, category [member]",
        "terseLabel": "Fair Value through Profit or Loss"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss category. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r363"
     ]
    },
    "ifrs-full_FinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails": {
       "parentTag": "ifrs-full_Inventories",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Current finished goods"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r521",
      "r529",
      "r655"
     ]
    },
    "ifrs-full_FixturesAndFittingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FixturesAndFittingsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixtures",
        "label": "Fixtures and fittings [member]"
       }
      },
      "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": [
      "r445"
     ]
    },
    "otly_FloatingChargesSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FloatingChargesSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating charges aggregate amount",
        "label": "Floating charges securities",
        "documentation": "Floating charges securities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FloatingInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FloatingInterestRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floating Interest Rate",
        "label": "Floating interest rate [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a non-fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "otly_FoodServiceChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FoodServiceChannelMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foodservice",
        "label": "Food Service Channel [Member]",
        "documentation": "Food service channel."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ForeignCurrencyForwardContractsUndiscountedCashInFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ForeignCurrencyForwardContractsUndiscountedCashInFlows",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Forward Contracts Undiscounted Cash In Flows",
        "documentation": "Foreign currency forward contracts undiscounted cash in flows.",
        "terseLabel": "Foreign currency forward contracts- inflows"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ForeignCurrencyForwardContractsUndiscountedCashOutFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ForeignCurrencyForwardContractsUndiscountedCashOutFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Forward Contracts Undiscounted Cash Out Flows",
        "documentation": "Foreign currency forward contracts undiscounted cash out flows.",
        "terseLabel": "Foreign currency forward contracts- outflows"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ForeignCurrencyTranslationReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ForeignCurrencyTranslationReserveMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign currency translation reserve.",
        "terseLabel": "Foreign Currency Translation Reserve",
        "label": "Foreign Currency Translation Reserve [member]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ForeignJurisdictionsTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ForeignJurisdictionsTaxLossesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Jurisdictions Tax Losses",
        "label": "Foreign Jurisdictions Tax Losses [Member]",
        "documentation": "Foreign jurisdictions tax losses."
       }
      }
     },
     "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": [
      "r557",
      "r568",
      "r578",
      "r611"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r611"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r611"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r611"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r611"
     ]
    },
    "otly_FormOfCreditTowardFutureUseOfSharedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FormOfCreditTowardFutureUseOfSharedAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Form of credit toward future use of shared assets member.",
        "label": "Form of Credit Toward Future Use of Shared Assets [Member]",
        "terseLabel": "Form of Credit Toward Future Use of Shared Assets"
       }
      }
     },
     "auth_ref": []
    },
    "otly_FortWorthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "FortWorthMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fort Worth, Texas",
        "label": "Fort Worth [Member]",
        "documentation": "Fort Worth."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r591"
     ]
    },
    "ifrs-full_FunctionalOrPresentationCurrencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FunctionalOrPresentationCurrencyMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional or presentation currency [member]",
        "label": "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": [
      "r36"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "GB",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UK",
        "label": "UNITED KINGDOM",
        "verboseLabel": "Great Britain"
       }
      }
     },
     "auth_ref": []
    },
    "currency_GBP": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "GBP",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP",
        "label": "United Kingdom, Pounds"
       }
      }
     },
     "auth_ref": []
    },
    "otly_GBPEURMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GBPEURMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP/EUR",
        "label": "G B P E U R [Member]",
        "documentation": "GBP/EUR."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GBPVsEURExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GBPVsEURExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP/EUR Exchange Rate",
        "label": "G B P Vs E U R Exchange Rate [Member]",
        "documentation": "GBP/EUR exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GBPVsSEKExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GBPVsSEKExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GBP/SEK Exchange Rate",
        "label": "G B P Vs S E K Exchange Rate [Member]",
        "documentation": "GBP/SEK exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment recognized to redude carrying amount of assets to their fair value less costs",
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Impairment charge related to assets held for sale (Note 34)",
        "negatedLabel": "Impairment charge related to assets held for sale (Note 34)"
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value changes on derivatives",
        "netLabel": "Net gains (losses) on change in fair value of derivatives",
        "terseLabel": "Fair value changes derivatives",
        "label": "Gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences from translation of foreign operations",
        "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax"
       }
      },
      "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": [
      "r433"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Impact on loss before tax, increase/decrease",
        "totalLabel": "Exchange-rate differences\u2014net",
        "label": "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": [
      "r34",
      "r307",
      "r400"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [axis]",
        "label": "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": [
      "r245",
      "r447",
      "r476",
      "r484",
      "r506"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "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": [
      "r245",
      "r447",
      "r476",
      "r484",
      "r506"
     ]
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r452",
      "r518"
     ]
    },
    "otly_GrantedOnJulyTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnJulyTwoThousandTwentyThreeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2023",
        "label": "Granted On July Two Thousand Twenty Three [Member]",
        "documentation": "Granted On July Two Thousand Twenty Three."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnMayTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnMayTwoThousandTwentyFourMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2024",
        "label": "Granted On May Two Thousand Twenty Four [Member]",
        "documentation": "May 2024."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnMayTwoThousandTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnMayTwoThousandTwentyOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Granted May",
        "terseLabel": "May 2021",
        "label": "Granted On May Two Thousand Twenty One [Member]",
        "documentation": "Granted on May Two Thousand Twenty One."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnMayTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnMayTwoThousandTwentyThreeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2023",
        "label": "Granted On May Two Thousand Twenty Three [Member]",
        "documentation": "Granted on may two thousand twenty three."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnMayTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnMayTwoThousandTwentyTwoMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Granted On May Two Thousand Twenty Two.",
        "label": "Granted On May Two Thousand Twenty Two [Member]",
        "terseLabel": "May 2022"
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnNovemberTwoThousandTwentyFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnNovemberTwoThousandTwentyFourMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted On November Two Thousand Twenty Four [Member]",
        "documentation": "November 2024.",
        "terseLabel": "November 2024"
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnNovemberTwoThousandTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnNovemberTwoThousandTwentyOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2021",
        "verboseLabel": "Granted November",
        "label": "Granted On November Two Thousand Twenty One [Member]",
        "documentation": "Granted on November Two Thousand Twenty One."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnNovemberTwoThousandTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnNovemberTwoThousandTwentyThreeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2023",
        "label": "Granted On November Two Thousand Twenty Three [Member]",
        "documentation": "Granted On November Two Thousand Twenty Three."
       }
      }
     },
     "auth_ref": []
    },
    "otly_GrantedOnNovemberTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrantedOnNovemberTwoThousandTwentyTwoMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Granted On November Two Thousand Twenty Two.",
        "label": "Granted On November Two Thousand Twenty Two [Member]",
        "terseLabel": "November 2022"
       }
      }
     },
     "auth_ref": []
    },
    "otly_GreaterChinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GreaterChinaMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater China",
        "label": "Greater China [Member]",
        "documentation": "Greater China."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Amount",
        "label": "Gross carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r85",
      "r95",
      "r98",
      "r195",
      "r212",
      "r215",
      "r298",
      "r334",
      "r343",
      "r346",
      "r373",
      "r375",
      "r488"
     ]
    },
    "otly_GrossCurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GrossCurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade receivables",
        "terseLabel": "Gross carrying amount",
        "label": "Gross Current Trade Receivables",
        "documentation": "Gross current trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Gross lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r162",
      "r262",
      "r493"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Gross profit",
        "totalLabel": "Gross profit",
        "label": "Gross profit"
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "otly_GroupOrganizationalRestructuringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "GroupOrganizationalRestructuringMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group Organizational Restructuring",
        "label": "Group Organizational Restructuring [Member]",
        "documentation": "Group organizational restructuring."
       }
      }
     },
     "auth_ref": []
    },
    "otly_HavrekarnanABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "HavrekarnanABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Havrek\u00e4rnan AB",
        "label": "Havrekarnan A B [Member]",
        "documentation": "Havrek\u00e4rnan AB"
       }
      }
     },
     "auth_ref": []
    },
    "otly_HeadquartersOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "HeadquartersOfficeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Headquarters office.",
        "label": "Headquarters office [Member]",
        "terseLabel": "Headquarters Office"
       }
      }
     },
     "auth_ref": []
    },
    "otly_HhNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "HhNotesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HH Notes",
        "label": "HH Notes [member]",
        "documentation": "HH notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_HillhouseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "HillhouseMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hillhouse [member]",
        "documentation": "Hillhouse."
       }
      }
     },
     "auth_ref": []
    },
    "otly_HypotheticalDeferredTaxImpactOfUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "HypotheticalDeferredTaxImpactOfUnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hypothetical deferred tax impact of unused tax losses for which no deferred tax asset recognised",
        "label": "Hypothetical Deferred Tax Impact Of Unused Tax Losses For Which No Deferred Tax Asset Recognised",
        "documentation": "Hypothetical deferred tax impact of unused tax losses for which no deferred tax asset recognised."
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r536",
      "r537",
      "r560"
     ]
    },
    "otly_ImpactOfDecreasingExpectedTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpactOfDecreasingExpectedTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact of decreasing expected term",
        "label": "Impact Of Decreasing Expected Term",
        "documentation": "Impact of decreasing expected term."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ImpactOfIncreasingExpectedTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpactOfIncreasingExpectedTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact of increasing expected term",
        "label": "Impact Of Increasing Expected Term",
        "documentation": "Impact of increasing expected term."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ImpairmentChargeRelatedToCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpairmentChargeRelatedToCapitalExpenditures",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment charge related to capital expenditures",
        "label": "Impairment Charge Related to Capital Expenditures",
        "documentation": "Impairment Charge Related to Capital Expenditures"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ImpairmentChargeRelatedToSharedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpairmentChargeRelatedToSharedAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment charge related to shared assets",
        "label": "Impairment Charge Related to Shared Assets",
        "documentation": "Impairment charge related to shared assets."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ImpairmentChargesRelatedToDiscontinuedConstructionOfCertainProductionFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpairmentChargesRelatedToDiscontinuedConstructionOfCertainProductionFacilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment charges related to discontinued construction of certain production facilities (Note 14,15,16,17,21)",
        "label": "Impairment charges related to discontinued construction of certain production facilities",
        "documentation": "Impairment charges related to discontinued construction of certain production facilities.",
        "terseLabel": "Impairment charges related to discontinued construction of certain production facilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset impairment charge",
        "label": "Impairment loss",
        "verboseLabel": "Impairment charge",
        "negatedLabel": "Asset impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInOtherComprehensiveIncomeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment",
        "label": "Impairment loss recognised in other comprehensive income, intangible assets other than goodwill",
        "negatedLabel": "Impairment loss recognised in other comprehensive income, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in other comprehensive income for intangible assets other than goodwill. [Refer: Impairment loss recognised in other comprehensive income; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r87",
      "r336"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment",
        "label": "Impairment loss recognised in profit or loss, intangible assets other than goodwill",
        "negatedLabel": "Impairment loss recognised in profit or loss, intangible assets other than goodwill"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r337"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-cash impairments",
        "negatedLabel": "Impairment",
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r301",
      "r434"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossRightofuseAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, right-of-use assets",
        "negatedLabel": "Impairment loss recognised in profit or loss, right-of-use assets",
        "negatedTerseLabel": "Impairment",
        "terseLabel": "Asset impairment charge",
        "verboseLabel": "Impairment"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairments loss for outstanding trade receivables",
        "label": "Impairment loss recognised in profit or loss, trade receivables"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "otly_ImpairmentOnRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpairmentOnRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment",
        "label": "Impairment on right of use assets",
        "documentation": "Impairment on right of use assets."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ImpairmentRelatedToClosureOfProductionFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ImpairmentRelatedToClosureOfProductionFacility",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 3.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment Related to Closure of Production Facility",
        "documentation": "Impairment related to closure of production facility.",
        "terseLabel": "Impairment related to closure of production facility",
        "verboseLabel": "Non-cash impairments",
        "negatedLabel": "Impairment charges related to closure of production facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_InReOatlyGroupAbSecuritiesLitigationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InReOatlyGroupAbSecuritiesLitigationMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "In re Oatly Group AB Securities Litigation",
        "label": "In re Oatly Group AB Securities Litigation [Member]",
        "documentation": "In re Oatly Group AB Securities Litigation member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncentiveAwardPlan2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncentiveAwardPlan2021Member",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive Award Plan 202.",
        "label": "Incentive Award Plan 2021 [member]",
        "terseLabel": "2021 Incentive Award Plan"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncentiveAwardPlanTwoThousandAndTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncentiveAwardPlanTwoThousandAndTwentyOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incentive award plan two thousand and twenty one.",
        "label": "2021 Plan"
       }
      }
     },
     "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://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxMajorComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income tax (expense)/benefit reported in the consolidated statement of operations",
        "negatedTerseLabel": "Tax income (expense)",
        "label": "Tax expense (income)",
        "negatedLabel": "Income tax expense",
        "negatedTotalLabel": "Income tax expense reported in the consolidated statement of operations"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r5",
      "r6",
      "r50",
      "r137",
      "r234",
      "r289",
      "r291",
      "r292",
      "r431"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Aggregated income tax relating to components of other comprehensive income",
        "terseLabel": "Tax effect relating to net investment in foreign operations recognized in Other comprehensive loss",
        "label": "Income tax relating to components of other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r290",
      "r432"
     ]
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income taxes refund (paid)",
        "negatedLabel": "Income tax paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r106",
      "r459"
     ]
    },
    "otly_IncreaseDecreaseDueToReclassifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseDueToReclassifications",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Increase Decrease Due To Reclassifications",
        "documentation": "Increase decrease due to reclassifications."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net (decrease)/increase in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before 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": [
      "r113",
      "r284"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total increase (decrease) in fair value measurement, assets",
        "terseLabel": "Changes in fair value",
        "label": "Increase (decrease) in fair value measurement, assets",
        "negatedLabel": "Changes in fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in fair value",
        "label": "Increase (decrease) in fair value measurement, liabilities",
        "totalLabel": "Total increase (decrease) in fair value measurement, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of liabilities. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "otly_IncreaseDecreaseInLossBeforeTaxDueToBorrowingsAdjustmentInForeignExchangeRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseInLossBeforeTaxDueToBorrowingsAdjustmentInForeignExchangeRate",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease In Loss Before Tax Due To Borrowings Adjustment In Foreign Exchange Rate",
        "documentation": "Increase decrease in loss before tax due to borrowings adjustment in foreign exchange rate.",
        "terseLabel": "Impact on loss before tax"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseInRedemptionOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseInRedemptionOfShares",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Redemption of shares",
        "label": "Increase Decrease in Redemption of Shares",
        "documentation": "Increase Decrease in Redemption of Shares.",
        "terseLabel": "Redemption of shares"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseInRiskExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseInRiskExposure",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Increase Decrease In Risk Exposure",
        "documentation": "Increase decrease in risk exposure."
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseInUnrecognizedDeferredTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseInUnrecognizedDeferredTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in unrecognized deferred taxes",
        "label": "Increase Decrease In Unrecognized Deferred Taxes",
        "documentation": "Increase decrease in unrecognized deferred taxes."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in working capital:",
        "label": "Increase (decrease) in working capital",
        "negatedLabel": "Changes in working capital:"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "otly_IncreaseDecreaseOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Other Than Through Business Combinations Intangible Assets Other Than Goodwill",
        "documentation": "Increase decrease other than through business combinations intangible assets other than goodwill.",
        "terseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughAssetsHeldForSaleLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughAssetsHeldForSaleLiabilitiesArisingFromFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through Assets held for sale , liabilities arising from financing activities",
        "label": "Increase (decrease) through Assets held for sale , liabilities arising from financing activities",
        "terseLabel": "Assets held for sale (Note 34)"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughBonusIssue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughBonusIssue",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bonus issue",
        "label": "Increase Decrease Through Bonus Issue",
        "documentation": "The increase (decrease) in equity resulting from bonus issue."
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughCancellationLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughCancellationLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through cancellation leases liabilities arising from financing activities",
        "documentation": "Increase (decrease) through cancellation leases liabilities arising from financing activities.",
        "terseLabel": "Cancellation - leases"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInFairValuesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in fair values, liabilities arising from financing activities",
        "terseLabel": "Fair value changes (including interest expenses) recognized in the consolidated statement of operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes in fair values. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r280"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughConversionOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughConversionOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of U.S. Notes",
        "label": "Increase (decrease) through conversion of convertible instruments, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the conversion of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "otly_IncreaseDecreaseThroughConversionOfOrdinarySharesInToLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughConversionOfOrdinarySharesInToLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) through conversion of ordinary shares in to loan",
        "label": "Increase Decrease Through Conversion Of Ordinary Shares In To Loan",
        "documentation": "Increase (decrease) through conversion of ordinary shares in to loan."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange adjustments",
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r279"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Exercise of stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfWarrantsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfWarrantsEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of warrants",
        "label": "Increase (decrease) through exercise of warrants, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of warrants."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows",
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r108",
      "r278"
     ]
    },
    "otly_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease Through Net Exchange Differences Allowance Account For Credit Losses Of Financial Asset",
        "documentation": "Increase decrease through net exchange differences allowance account for credit losses of financial asset.",
        "terseLabel": "Translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation differences",
        "label": "Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfReconciliationOfNetDeferredTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r650"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Increase (decrease) through net exchange differences, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange differences",
        "label": "Increase (decrease) through net exchange differences, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in right-of-use assets resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other changes",
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r281"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughOtherContributionsByOwners",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 contributions",
        "label": "Increase through other contributions by owners, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through other contributions by owners that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "otly_IncreaseDecreaseThroughRedemptionOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughRedemptionOfWarrants",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption of warrants",
        "label": "Increase Decrease Through Redemption Of Warrants",
        "documentation": "The increase (decrease) in equity resulting from redemption of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughRemeasurementLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughRemeasurementLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through Remeasurement leases liabilities arising from financing activities",
        "documentation": "Increase (decrease) through Remeasurement leases liabilities arising from financing activities.",
        "terseLabel": "Remeasurement - leases"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughRepurchaseOfUSNotesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughRepurchaseOfUSNotesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of U.S. Notes",
        "label": "Increase (Decrease) Through Repurchase of US Notes Arising From Financing Activities",
        "documentation": "Increase (decrease) through repurchase of U S notes arising from financing activities.",
        "terseLabel": "Repurchase of U.S. Notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseDecreaseThroughShareIssueInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseDecreaseThroughShareIssueInSubsidiary",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share issue in subsidiary",
        "label": "Increase Decrease Through Share Issue In Subsidiary",
        "documentation": "Increase decrease through share issue in subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Share-based compensation expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unwinding of discount effect",
        "label": "Increase through adjustments arising from passage of time, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions through adjustments arising from the passage of time. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r331"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification",
        "label": "Increase (decrease) through transfers, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications",
        "label": "Increase (decrease) through transfers, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "otly_IncreaseInBorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseInBorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in borrowings adjustment to interest rate basis.",
        "terseLabel": "Increase in interest rate basis points",
        "label": "Increase in Borrowings Adjustment To Interest Rate Basis"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseInLossBeforeTaxDueToBorrowingsAdjustmentToInterestRateBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on loss before tax, increase",
        "label": "Increase In Loss Before Tax Due To Borrowings Adjustment To Interest Rate Basis",
        "documentation": "Increase in loss before tax due to borrowings adjustment to interest rate basis."
       }
      }
     },
     "auth_ref": []
    },
    "otly_IncreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncreaseInLossBeforeTaxDueToChangesInFairValueFromShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityToChangesInFairValueFromShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on loss before tax, increase",
        "label": "Increase In Loss Before Tax Due To Changes In Fair Value From Short Term Investments",
        "documentation": "Increase in loss before tax due to changes in fair value from short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Addition \u2013 leases",
        "label": "Increase through new leases, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r464",
      "r468"
     ]
    },
    "otly_IncrementalFacilityCommitmentsAmountUponAmendment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IncrementalFacilityCommitmentsAmountUponAmendment",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental facility commitments amount upon amendment.",
        "label": "Incremental Facility Commitments Amount Upon Amendment",
        "terseLabel": "Incremental facility commitments amount upon amendment"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IndirectOwnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IndirectOwnershipMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indirect Ownership",
        "label": "Indirect Ownership [Member]",
        "documentation": "Indirect ownership."
       }
      }
     },
     "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": [
      "r557",
      "r568",
      "r578",
      "r602",
      "r611",
      "r615",
      "r623"
     ]
    },
    "ifrs-full_InformationAboutLesseesExposureArisingFromExtensionOptionsAndTerminationOptions": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InformationAboutLesseesExposureArisingFromExtensionOptionsAndTerminationOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of lease extension option",
        "label": "Information about lessee's exposure arising from extension options and termination options"
       }
      },
      "en": {
       "role": {
        "documentation": "Information about the lessee's exposure arising from extension options and termination options."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r511"
     ]
    },
    "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": [
      "r621"
     ]
    },
    "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": [
      "r538",
      "r627"
     ]
    },
    "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": [
      "r538",
      "r627"
     ]
    },
    "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": [
      "r538",
      "r627"
     ]
    },
    "otly_InstitutionalInvestorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InstitutionalInvestorsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Institutional Investors [Member]",
        "label": "Institutional Investors [Member]",
        "terseLabel": "Institutional Investors"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total intangible assets and goodwill",
        "terseLabel": "Intangible assets",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets",
        "terseLabel": "Intangible assets other than goodwill [member]",
        "label": "Intangible assets other than goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r452",
      "r480",
      "r510",
      "r518"
     ]
    },
    "ifrs-full_IntangibleAssetsUnderDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsUnderDevelopmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ongoing Development Costs",
        "label": "Intangible assets under development [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing such assets under development. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "otly_IntercompanyLong-TermReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IntercompanyLong-TermReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intercompany long-term receivable",
        "documentation": "Intercompany long-term receivable."
       }
      }
     },
     "auth_ref": []
    },
    "otly_InterestBearingLoansAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestBearingLoansAndBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Interest Bearing Loans And Borrowings",
        "documentation": "Interest bearing loans and borrowings.",
        "terseLabel": "Interest-bearing loans and borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expenses on loans and borrowings",
        "terseLabel": "Interest expenses on loans and borrowings",
        "label": "Interest expense on borrowings",
        "verboseLabel": "Interest expense on borrowings"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense (included in finance expenses)",
        "negatedLabel": "Interest expenses on lease liabilities",
        "label": "Interest expense on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r254"
     ]
    },
    "otly_InterestExpensesOnLoanBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestExpensesOnLoanBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expenses on loan borrowings",
        "documentation": "Interest expenses on loan borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest paid",
        "negatedLabel": "Interest paid",
        "label": "Interest paid, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "otly_InterestRateCapForPartialAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestRateCapForPartialAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Cap For Partial Amount",
        "documentation": "Interest rate cap for partial amount.",
        "terseLabel": "Interest rate cap for partial amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_InterestRateCapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestRateCapsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Caps [Member]",
        "documentation": "Interest rate caps member.",
        "terseLabel": "Interest Rate Cap"
       }
      }
     },
     "auth_ref": []
    },
    "otly_InterestRateRiskHundredBasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestRateRiskHundredBasisPointMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "100 Basis Points",
        "label": "Interest Rate Risk Hundred Basis Point [Member]",
        "documentation": "Interest rate risk hundred basis point."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risk [member]",
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r174",
      "r229"
     ]
    },
    "otly_InterestRateRiskOneHundredBasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestRateRiskOneHundredBasisPointMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Risk One Hundred Basis Point [Member]",
        "documentation": "Interest rate risk one hundred basis point."
       }
      }
     },
     "auth_ref": []
    },
    "otly_InterestRateRiskThreeHundredBasisPointMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InterestRateRiskThreeHundredBasisPointMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "300 Basis Points",
        "label": "Interest Rate Risk Three Hundred Basis Point [Member]",
        "documentation": "Interest rate risk three hundred."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest received",
        "label": "Interest received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "otly_IntersegmentRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IntersegmentRevenueMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intersegment Revenue",
        "label": "Intersegment Revenue [Member]",
        "documentation": "Intersegment revenue."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesSummaryOfInventoriesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r275",
      "r403",
      "r526"
     ]
    },
    "otly_InventoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InventoryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Member]",
        "documentation": "Inventory.",
        "terseLabel": "Inventory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InventoryWritedown2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InventoryWritedown2011",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInventoriesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories, at net realizable value",
        "label": "Inventory write-down",
        "verboseLabel": "Write-down of inventories",
        "negatedLabel": "Inventories, at net realizable value"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r277",
      "r434"
     ]
    },
    "otly_InvestmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "InvestmentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments at fair value.",
        "label": "Investments at fair value",
        "terseLabel": "Investments at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "otly_IssuanceOfPromissoryNoteRelatedToNonCurrentAssetHeldForSaleWhichWereSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "IssuanceOfPromissoryNoteRelatedToNonCurrentAssetHeldForSaleWhichWereSold",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of promissory note related to non current asset held for sale which were sold",
        "label": "Issuance Of Promissory Note Related To Non Current Asset Held For Sale Which Were Sold",
        "documentation": "Issuance of promissory note related to non current asset held for sale which were sold."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssueOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfConvertibleInstruments",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of convertible instruments",
        "terseLabel": "Issues of Convertible Notes"
       }
      },
      "en": {
       "role": {
        "documentation": "The change in equity resulting from the issuing of convertible instruments."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issue of shares",
        "label": "Issue of equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total issued capital",
        "terseLabel": "Share capital",
        "label": "Issued capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r530"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total",
        "label": "Key management personnel compensation"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r312"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension and post-employment benefits",
        "label": "Key management personnel compensation, post-employment benefits"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "otly_KeyManagementPersonnelCompensationShare-BasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "KeyManagementPersonnelCompensationShare-BasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based compensation",
        "documentation": "Key management personnel compensation, share-based compensation.",
        "negatedLabel": "Share-based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Short-term employee benefits",
        "label": "Key management personnel compensation, short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "otly_KeyManagementPersonnelCompensationSocialSecurityCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "KeyManagementPersonnelCompensationSocialSecurityCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Social security costs",
        "label": "Key management personnel compensation social security costs",
        "documentation": "Key management personnel compensation social security costs."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Board of Directors",
        "label": "Key management personnel of entity or parent [member]",
        "verboseLabel": "Executive Officers, Board of Directors"
       }
      },
      "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": [
      "r46",
      "r315"
     ]
    },
    "otly_LTIIncentivePlanTwoThousandAndTwentyOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LTIIncentivePlanTwoThousandAndTwentyOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTI 2021",
        "label": "L T I Incentive Plan Two Thousand And Twenty One [Member]",
        "documentation": "LTI incentive plan 2021."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land and Buildings",
        "label": "Land and buildings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r443"
     ]
    },
    "otly_LastFourQuartersConsolidatedGroupEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LastFourQuartersConsolidatedGroupEBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Last four quarters consolidated group EBITDA",
        "label": "Last Four Quarters Consolidated Group EBITDA",
        "documentation": "Last four quarters consolidated group ebitda."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After 5 Years",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r176",
      "r263",
      "r265",
      "r492",
      "r495",
      "r498"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Between 1 and 2 Years",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165",
      "r176",
      "r492",
      "r498",
      "r682"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Between 3 Months and 1 Year",
        "label": "Later than three months and not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r491"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Between 2 and 5 Years",
        "label": "Later than two years and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "otly_LeaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease [Abstract]",
        "documentation": "Lease."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseCommencementDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseCommencementDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease commencement date",
        "label": "Lease Commencement Date",
        "documentation": "Lease commencement date."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseExtensionOptionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseExtensionOptionPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease extension option period",
        "label": "Lease Extension Option Period",
        "documentation": "Lease extension option period."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": -1.0,
       "order": 10.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Lease liabilities",
        "totalLabel": "Total",
        "terseLabel": "Lease obligations",
        "label": "Lease liabilities"
       }
      },
      "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": [
      "r152"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseLiabilitiesEmbeddedLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseLiabilitiesEmbeddedLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Lease Liabilities Embedded Leases",
        "documentation": "Lease liabilities embedded leases."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease Liabilities",
        "terseLabel": "Leases",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r465",
      "r469"
     ]
    },
    "otly_LeaseLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseLiabilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability",
        "label": "Lease liability [Member]",
        "documentation": "Lease liability."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseRightOfUseAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseRightOfUseAssetMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease right-of-use asset",
        "label": "Lease Right of Use Asset [Member]",
        "documentation": "Lease right of use asset."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term",
        "label": "Lease Term",
        "documentation": "Lease term."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseTermExtensionOption": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseTermExtensionOption",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of lease term option to extend",
        "label": "Lease Term Extension Option",
        "documentation": "Lease term extension option."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeaseTermForProductionPlants": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeaseTermForProductionPlants",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term for production plants",
        "label": "Lease Term For Production Plants",
        "documentation": "Lease term for production plants."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LeasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LeasesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Leases [Member]",
        "documentation": "Leases."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LegalProceedingsProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LegalProceedingsProvisionMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Settlement",
        "label": "Legal proceedings provision [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for legal proceedings. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r454",
      "r456"
     ]
    },
    "otly_LegalSettlementExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LegalSettlementExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal settlement expenses",
        "documentation": "Legal settlement expenses.",
        "negatedLabel": "Legal settlement expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r69",
      "r73",
      "r141",
      "r325",
      "r379"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r73",
      "r141",
      "r325",
      "r379"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r73",
      "r141",
      "r325",
      "r379"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [axis]",
        "label": "Levels of fair value hierarchy [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",
      "r141",
      "r379"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r141",
      "r379"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Liabilities",
        "periodStartLabel": "Liabilities at beginning of period",
        "periodEndLabel": "Liabilities at end of period",
        "totalLabel": "Total liabilities",
        "label": "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": [
      "r140",
      "r141",
      "r143",
      "r235",
      "r239",
      "r378",
      "r379",
      "r411"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liabilities in the consolidated statement of financial position",
        "terseLabel": "Liabilities",
        "label": "Liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r466"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities arising from financing activities [axis]",
        "label": "Liabilities arising from financing activities [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": [
      "r282",
      "r466"
     ]
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesArisingFromFinancingActivitiesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r282",
      "r466"
     ]
    },
    "otly_LiabilitiesToCreditInstitution": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LiabilitiesToCreditInstitution",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "otly_CurrentInterestBearingLoansAndBorrowings",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities to Credit Institution",
        "documentation": "Liabilities to credit institution.",
        "terseLabel": "Liabilities to credit institutions"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LiabilitiesToCreditInstitutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LiabilitiesToCreditInstitutions",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities To Credit Institutions",
        "documentation": "Liabilities to credit institutions.",
        "terseLabel": "Liabilities to credit institutions (part of Current interest-bearing loans and borrowings)"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LiabilitiesToCreditInstitutionsAndAvailableFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LiabilitiesToCreditInstitutionsAndAvailableFacilitiesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities To Credit Institutions And Available Facilities",
        "label": "Liabilities To Credit Institutions And Available Facilities [Member]",
        "documentation": "Liabilities to credit institutions and available facilities member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LiabilitiesToCreditInstitutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LiabilitiesToCreditInstitutionsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities to Credit Institutions",
        "label": "Liabilities To Credit Institutions [Member]",
        "documentation": "Liabilities to credit institutions member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LimitationsOnDrawDownFacilitiesRelatingWithCovenants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LimitationsOnDrawDownFacilitiesRelatingWithCovenants",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Limitations On Draw Down Facilities Relating With Covenants",
        "documentation": "Limitations on draw down facilities relating with covenants.",
        "terseLabel": "Limitations on draw down facilities relating with covenants"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LitigationCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LitigationCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation commitments",
        "label": "Litigation Commitments",
        "documentation": "Litigation commitments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LitigationSettlementDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LitigationSettlementDate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation settlement date",
        "label": "Litigation Settlement Date",
        "documentation": "Litigation settlement date."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LoansAndReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LoansAndReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans issued to employees",
        "label": "Loans and receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-derivative financial assets with fixed or determinable payments that are not quoted in an active market, other than: (a) those that the entity intends to sell immediately or in the near term, which shall be classified as held for trading, and those that the entity, upon initial recognition, designates as at fair value through profit or loss; (b) those that the entity, upon initial recognition, designates as available for sale; or (c) those for which the holder may not recover substantially all of its initial investment, other than because of credit deterioration, which shall be classified as available for sale. An interest acquired in a pool of assets that are not loans or receivables (for example, an interest in a mutual fund or a similar fund) is not a loan or receivable. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "otly_LoansReceivableMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LoansReceivableMaturity",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans Receivable Maturity",
        "documentation": "Loans receivable maturity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LongTermPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LongTermPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term prepaid expenses",
        "label": "Long Term Prepaid Expenses",
        "documentation": "Long term prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "otly_NonCurrentInterestBearingLoansAndBorrowings",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liabilities to credit institutions",
        "totalLabel": "Total non-current portion of non-current borrowings",
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Interest-bearing loans and borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deposits",
        "label": "Long-term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_LongtermRestructuringProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermRestructuringProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current restructuring provision",
        "terseLabel": "Non-current, Restructuring"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provision for restructuring. [Refer: Restructuring provision]"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "otly_LossAllowanceForTradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LossAllowanceForTradeReceivablesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Allowance for Trade Receivables",
        "label": "Loss Allowance For Trade Receivables [Member]",
        "documentation": "Loss allowance for trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LossAllowancesForFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LossAllowancesForFinancialAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Allowances for Financial Assets",
        "label": "Loss Allowances For Financial Assets [Member]",
        "documentation": "Loss allowances for financial assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LossesOnChangeInFairValueOfDerivatives",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Losses on change in fair value of derivatives",
        "label": "Losses on change in fair value of derivatives",
        "terseLabel": "Loss in change in fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The losses resulting from changes in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ifrs-full_LossesOnLitigationSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LossesOnLitigationSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Legal settlement",
        "label": "Losses on litigation settlements",
        "negatedLabel": "Losses on litigation settlements"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "otly_LowestPotentialResetPriceMarch2024": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LowestPotentialResetPriceMarch2024",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Potential Reset Price March 2024",
        "documentation": "Lowest Potential Reset Price March 2024",
        "terseLabel": "Lowest potential reset price March 2024"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LowestPotentialResetPriceMarch2024BeforeCustomaryAntiDilutionAdjustments": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LowestPotentialResetPriceMarch2024BeforeCustomaryAntiDilutionAdjustments",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Potential Reset Price March 2024 Before Customary Anti Dilution Adjustments",
        "documentation": "Lowest potential reset price March 2024 before customary anti dilution adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LowestPotentialResetPriceMarch2024RatioChangeFromOrdinarySharesToADS": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LowestPotentialResetPriceMarch2024RatioChangeFromOrdinarySharesToADS",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lowest potential reset price March 2024 ratio change from ordinary shares to ADS",
        "label": "Lowest Potential Reset Price March 2024 Ratio Change From Ordinary Shares to ADS",
        "documentation": "Lowest potential reset price March 2024 ratio change from ordinary shares to ADS."
       }
      }
     },
     "auth_ref": []
    },
    "otly_LowestPotentialResetPriceMarch2025": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LowestPotentialResetPriceMarch2025",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Potential Reset Price March 2025",
        "documentation": "Lowest potential reset price March 2025.",
        "terseLabel": "Lowest potential reset price March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "otly_LundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "LundMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lund, Sweden",
        "label": "Lund [Member]",
        "documentation": "Lund."
       }
      }
     },
     "auth_ref": []
    },
    "otly_MaanshanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MaanshanMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ma\u2019anshan",
        "label": "Maanshan [Member]",
        "documentation": "Maanshan."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MachineryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Machinery",
        "label": "Machinery [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing long-lived, depreciable machinery used in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [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": [
      "r246"
     ]
    },
    "ifrs-full_MajorCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "otly_MalmoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MalmoMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Malmo.",
        "label": "Malmo [Member]",
        "terseLabel": "Malmo, Sweden"
       }
      }
     },
     "auth_ref": []
    },
    "otly_MarketInterestRateDecreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MarketInterestRateDecreaseInFairValueOfConvertibleNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market interest rate decrease in fair value of convertible notes",
        "documentation": "Market interest rate decrease in fair value of convertible notes.",
        "terseLabel": "Market interest rate decrease 1 percentage point"
       }
      }
     },
     "auth_ref": []
    },
    "otly_MarketInterestRateIncreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MarketInterestRateIncreaseInFairValueOfConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market interest rate increase in fair value of convertible notes",
        "documentation": "Market interest rate increase in fair value of convertible notes",
        "terseLabel": "Market interest rate increase 1 percentage point"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [axis]",
        "label": "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": [
      "r147",
      "r164",
      "r165",
      "r168",
      "r169",
      "r170",
      "r176",
      "r205",
      "r218",
      "r250",
      "r252",
      "r264",
      "r266",
      "r370",
      "r413",
      "r449",
      "r492"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "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": [
      "r147",
      "r164",
      "r165",
      "r168",
      "r169",
      "r170",
      "r176",
      "r205",
      "r250",
      "r252",
      "r264",
      "r266",
      "r370",
      "r413",
      "r449",
      "r492",
      "r496"
     ]
    },
    "otly_MaturityPeriodOfLoansIssuedToEmployees": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MaturityPeriodOfLoansIssuedToEmployees",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity period of loans issued to employees",
        "label": "Maturity Period Of Loans Issued To Employees",
        "documentation": "Maturity period of loans issued to employees."
       }
      }
     },
     "auth_ref": []
    },
    "otly_MaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity.",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "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": [
      "r594"
     ]
    },
    "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": [
      "r594"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement [axis]",
        "label": "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",
      "r97",
      "r140",
      "r345",
      "r378"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r97",
      "r140",
      "r345",
      "r378"
     ]
    },
    "otly_MembersOfKeyManagementOtherEmployeesAndEntityControlledByRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MembersOfKeyManagementOtherEmployeesAndEntityControlledByRelatedPartiesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Members of key management, other employees and entity controlled by related parties.",
        "label": "Members Of Key Management Other Employees And Entity Controlled By Related Parties [Member]",
        "terseLabel": "Members of Key Management, Other Employees and Entity Controlled By Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "otly_MinimumRaisedCapitalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MinimumRaisedCapitalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum raised capital amount",
        "label": "Minimum Raised Capital Amount",
        "documentation": "Minimum raised capital amount."
       }
      }
     },
     "auth_ref": []
    },
    "otly_MiscellaneousOtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "MiscellaneousOtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Miscellaneous other operating income (expense)",
        "documentation": "Miscellaneous other operating income (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": [
      "r614"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "country_NL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "NL",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Netherlands",
        "label": "NETHERLANDS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NameOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NameOfSubsidiary",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Name of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The name of a subsidiary. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r51",
      "r55",
      "r121",
      "r124"
     ]
    },
    "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": [
      "r595"
     ]
    },
    "otly_NativusCompanyLimitedAndVerlinvestSAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NativusCompanyLimitedAndVerlinvestSAMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nativus Company Limited and Verlinvest S.A",
        "label": "Nativus Company Limited and Verlinvest S.A [Member]",
        "documentation": "Nativus company limited and verlinvest s.a."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Net deferred tax assets",
        "verboseLabel": "Net deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r648"
     ]
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities",
        "label": "Net deferred tax liabilities",
        "verboseLabel": "Deferred tax liability (Note 12)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r648"
     ]
    },
    "otly_NetExchangeRateDifferencesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetExchangeRateDifferencesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Exchange Rate Differences Abstract",
        "label": "Net Exchange Rate Differences [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NetForeignExchangeGainsClassifiedAsFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetForeignExchangeGainsClassifiedAsFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureNetExchangeRateDifferencesSummaryOfNetExchangeRateDifferencesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance income and expenses (Note 10)",
        "label": "Net Foreign Exchange Gains Classified As Finance Income",
        "documentation": "Net foreign exchange gains classified as finance income.",
        "verboseLabel": "Net foreign exchange difference"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NetForeignExchangeGainsLossClassifiedAsFinanceIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetForeignExchangeGainsLossClassifiedAsFinanceIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net foreign exchange difference",
        "label": "Net foreign exchange gains loss classified as finance income expense",
        "documentation": "Net foreign exchange gains loss classified as finance income expense."
       }
      }
     },
     "auth_ref": []
    },
    "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": []
    },
    "otly_NetInterestExpenseCarriedForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetInterestExpenseCarriedForwardMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Interest Expense Carried Forward",
        "label": "Net Interest Expense Carried Forward [Member]",
        "documentation": "Net interest expense carried forward."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NetInterestExpenseCarryForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetInterestExpenseCarryForwardMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Interest Expense Carry Forward [Member]",
        "documentation": "Net Interest Expense Carry Forward.",
        "terseLabel": "Net Interest Expense Carry Forward"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NetLeverageRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NetLeverageRatio",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total net leverage ratio",
        "label": "Net Leverage Ratio",
        "documentation": "Net leverage ratio."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NinePointTwoFiveConvertibleSeniorPikNotesDueTwoThousandTwentyEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NinePointTwoFiveConvertibleSeniorPikNotesDueTwoThousandTwentyEightMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nine point two five fonvertible senior PIK notes due two thousand twenty eight.",
        "label": "Nine Point Two Five Convertible Senior PIK Notes Due Two Thousand Twenty Eight [Member]",
        "terseLabel": "9.25% Convertible Senior PIK Notes due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NominalAmountOfLiabilitiesToCreditInstitutionsWithVariableInterestRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NominalAmountOfLiabilitiesToCreditInstitutionsWithVariableInterestRate",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal amount of liabilities to credit institutions",
        "label": "Nominal Amount Of Liabilities To Credit Institutions With Variable Interest Rate",
        "documentation": "Nominal amount of liabilities to credit institutions with variable interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NominalInterestRateForFirstYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NominalInterestRateForFirstYear",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal interest rate for first year",
        "label": "Nominal Interest Rate For First Year",
        "documentation": "Nominal interest rate for first year."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NonCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NonCashFlowsAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash flows:",
        "label": "Non Cash Flows [Abstract]",
        "documentation": "Non-cash flows abstract."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NonCurrentInterestBearingLoansAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NonCurrentInterestBearingLoansAndBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non current Interest Bearing Loans And Borrowings",
        "documentation": "Non current interest bearing loans and borrowings.",
        "terseLabel": "Total non-current interest-bearing loans and borrowings",
        "totalLabel": "Total non-current interest-bearing loans and borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NonDerivateFinancialLiabilitiesUndiscountedCashflows",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-derivatives",
        "label": "Non Derivate Financial Liabilities Undiscounted Cashflows",
        "documentation": "Non derivate financial liabilities undiscounted cashflows."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NonDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NonDerivativeFinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total non-derivatives",
        "label": "Non Derivative Financial Liabilities",
        "documentation": "Non derivative financial liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NonExecutiveDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NonExecutiveDirectorMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-executive director.",
        "label": "Non Executive Director [Member]",
        "terseLabel": "Non-Executive Director"
       }
      }
     },
     "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": [
      "r594"
     ]
    },
    "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": [
      "r557",
      "r568",
      "r578",
      "r602",
      "r611"
     ]
    },
    "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": [
      "r585"
     ]
    },
    "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": [
      "r584"
     ]
    },
    "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": [
      "r602"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-adjusting events after reporting period [axis]",
        "label": "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": [
      "r1",
      "r288"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": [
      "r1",
      "r288"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r120",
      "r123",
      "r409"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling Interests",
        "label": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r127",
      "r414",
      "r470"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale or as held for distribution to owners [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts"
       }
      },
      "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": [
      "r244"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivatives (part of Other non-current receivables)",
        "label": "Non-current derivative financial assets",
        "terseLabel": "Derivatives (part of Other non-current receivables')"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives (part of other non-current liabilities)",
        "label": "Non-current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_NoncurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsIncludeInterestRateSwapsPresentValueOfEstimatedFutureCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Non-current financial liabilities at fair value through profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-current lease liabilities (Note 16)",
        "terseLabel": "Lease liabilities",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r129",
      "r415",
      "r470"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentBondsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentBondsIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails": {
       "parentTag": "otly_NonCurrentInterestBearingLoansAndBorrowings",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestBearingLoansAndBorrowingsSummaryOfInterestbearingLoansAndBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current bonds issued",
        "terseLabel": "Nordic Bonds"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current bonds issued. [Refer: Bonds issued]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_NoncurrentProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "At December 31, 2023",
        "totalLabel": "Total non-current provisions",
        "terseLabel": "Provisions",
        "label": "Non-current provisions",
        "verboseLabel": "Provisions (Note 26)",
        "periodStartLabel": "At January 1, 2024"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_NoncurrentProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NoncurrentReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NoncurrentReceivablesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent Receivables [line items]",
        "documentation": "Noncurrent receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NoncurrentReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NoncurrentReceivablesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent Receivables [Table]",
        "documentation": "Noncurrent receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NordicBondsConvertibleNotesAndUtilizedAmountsOnCMBCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NordicBondsConvertibleNotesAndUtilizedAmountsOnCMBCreditFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nordic Bonds, Convertible Notes and Utilized Amounts on CMB Credit Facility [Member]",
        "documentation": "Nordic Bonds, the Convertible Notes, and utilized amounts on the CMB Credit Facility, member.",
        "terseLabel": "Nordic Bonds, Convertible Notes, and Utilized Amounts on CMB Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NordicBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NordicBondsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nordic Bonds [Member]",
        "documentation": "Nordic Bonds.",
        "terseLabel": "Nordic Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NordicBondsPartOfNonCurrentAndCurrentInterestBearingLoansAndBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NordicBondsPartOfNonCurrentAndCurrentInterestBearingLoansAndBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nordic Bonds part of Non Current and current interest bearing loans and borrowings",
        "documentation": "Nordic Bonds part of Non Current and current interest bearing loans and borrowings",
        "negatedLabel": "Nordic Bonds (part of Non-Current and current interest-bearing loans and borrowings)"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NorthAmericaAndGreaterChinaSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NorthAmericaAndGreaterChinaSegmentsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America and Greater China segments [Member]",
        "documentation": "North America and Greater China segments.",
        "terseLabel": "North America and Greater China Segment"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Less than 3 Months",
        "label": "Not later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "otly_NumberOfASharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfASharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of A Shares",
        "label": "Number Of A Shares [Member]",
        "documentation": "Number of A shares."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfBSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfBSharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of B Shares",
        "label": "Number Of B Shares [Member]",
        "documentation": "Number of B shares."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfEmbeddedLeaseContracts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfEmbeddedLeaseContracts",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Embedded Lease Contracts.",
        "label": "Number of Embedded Lease Contracts",
        "terseLabel": "Number of embedded lease contracts"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfExtensionOptions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfExtensionOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of extension options",
        "label": "Number Of Extension Options",
        "documentation": "Number of extension options."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfGSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfGSharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of G Shares",
        "label": "Number Of G Shares [Member]",
        "documentation": "Number of G shares."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfGeographicalAreas": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfGeographicalAreas",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of geographical areas",
        "label": "Number Of Geographical Areas",
        "documentation": "Number of geographical areas."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfInstallments",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of installments",
        "label": "Number Of Installments",
        "documentation": "Number of installments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfInstrumentsGrantedInExchangeForStockOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfInstrumentsGrantedInExchangeForStockOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Instruments Granted In Exchange For Stock Options",
        "documentation": "Number Of Instruments Granted In Exchange For Stock Options",
        "terseLabel": "Number of instruments granted in exchange for stock options",
        "verboseLabel": "Number of share options granted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warrants, granted",
        "label": "Number of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r673"
     ]
    },
    "otly_NumberOfLeaseAgreementsRegardingProductionFacilitiesEnteredInToDuringYear": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfLeaseAgreementsRegardingProductionFacilitiesEnteredInToDuringYear",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of lease agreements",
        "label": "Number Of Lease Agreements Regarding Production Facilities Entered In To During Year",
        "documentation": "Number of lease agreements regarding production facilities entered in to during the year."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfMembersOfKeyManagement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfMembersOfKeyManagement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of members of key management.",
        "label": "Number Of members of key management",
        "terseLabel": "Number of members of key management"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfOperatingSegment": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfOperatingSegment",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number Of Operating Segment",
        "documentation": "Number of operating segment."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfOperatingSegmentsAggregatedToFromReportableSegments": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfOperatingSegmentsAggregatedToFromReportableSegments",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments aggregated to form reportable segments",
        "label": "Number Of Operating Segments Aggregated To From Reportable Segments",
        "documentation": "The number of operating segments aggregated to form reportable segments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfOperatingSegmentsOfWhichImpairmentTestsIsToBePerformedForNonFinancialAssets": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfOperatingSegmentsOfWhichImpairmentTestsIsToBePerformedForNonFinancialAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments of which impairment tests is to be performed for non-financial assets.",
        "label": "Number Of Operating Segments of which Impairment Tests is to be Performed for Non-Financial Assets",
        "terseLabel": "Number of operating segments of which impairment tests is to be performed for non-financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfOrdinarySharesConverted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfOrdinarySharesConverted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of ordinary shares converted",
        "label": "Number Of Ordinary Shares Converted",
        "documentation": "Number of ordinary shares converted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Number of instruments, Vested"
       }
      },
      "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": [
      "r673"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of warrants, Forfeited during the period",
        "terseLabel": "Number of instruments, Forfeited",
        "label": "Number of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of instruments, Beginning balance",
        "periodEndLabel": "Number of instruments, Ending balance",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "terseLabel": "Warrants outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "otly_NumberOfOutstandingEmployeeStockOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfOutstandingEmployeeStockOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee stock options",
        "label": "Number Of Outstanding Employee Stock Options",
        "documentation": "Number of outstanding employee stock options."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of employee stock options, Beginning balance",
        "periodEndLabel": "Number of employee stock options, Ending balance",
        "label": "Number of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r185",
      "r189",
      "r350",
      "r355"
     ]
    },
    "otly_NumberOfPurchaseAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfPurchaseAgreements",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of purchase agreements",
        "label": "Number Of Purchase Agreements",
        "documentation": "Number of purchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of employee stock options, Exercised",
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Number of employee stock options, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r353"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "terseLabel": "Number of employees stock option, Expired",
        "negatedLabel": "Number of employees stock option, Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r354"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of employee stock options, Forfeited",
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Number of employee stock options, Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r352"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share options granted",
        "label": "Number of share options granted in share-based payment arrangement",
        "verboseLabel": "Stock options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r351"
     ]
    },
    "otly_NumberOfShareOptionsStockOptionsExchangedToRSU": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfShareOptionsStockOptionsExchangedToRSU",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Share Options Stock Options Exchanged To RSU",
        "documentation": "Number of share options stock options exchanged to RSU.",
        "terseLabel": "Number of employee stock options, Stock options exchanged to RSUs",
        "negatedLabel": "Number of employee stock options, Stock options exchanged to RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfShareOptionsVestedAndExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfShareOptionsVestedAndExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested and exercisable as of December 31, 2025",
        "documentation": "Number of Share options vested and exercisable in sharebased payment arrangement.",
        "label": "Number Of Share Options Vested and exercisable In Sharebased Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfShareOptionsVestedInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfShareOptionsVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options vested in share-based payment arrangement.",
        "label": "Number of share options vested"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of ordinary shares allotted and issued",
        "totalLabel": "Total number of shares issued",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of shares outstanding at beginning of period",
        "periodEndLabel": "Number of shares outstanding at end of period",
        "terseLabel": "Ordinary shares outstanding",
        "label": "Number of 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": [
      "r270",
      "r382",
      "r419"
     ]
    },
    "otly_NumberOfSharesSold": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfSharesSold",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number Of Shares Sold",
        "documentation": "The number of shares sold by the entity.",
        "terseLabel": "Number of shares sold"
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfSupplierContracts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfSupplierContracts",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of supplier contracts",
        "label": "Number Of Supplier Contracts",
        "documentation": "Number of supplier contracts."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfWarrantsExercised",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of warrants, Exercised during the period",
        "label": "Number Of Warrants Exercised",
        "documentation": "Number of warrants exercised."
       }
      }
     },
     "auth_ref": []
    },
    "otly_NumberOfWarrantsRedeemed": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "NumberOfWarrantsRedeemed",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of warrants, Redeemed during the year",
        "label": "Number Of Warrants Redeemed",
        "documentation": "Number of warrants redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly AB",
        "label": "Oatly A B [Member]",
        "documentation": "Oatly AB."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyAustriaGmbHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyAustriaGmbHMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Austria GmbH",
        "label": "Oatly Austria GmbH [Member]",
        "documentation": "Oatly Austria GmbH."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyEMEAABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyEMEAABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly EMEA AB",
        "label": "Oatly E M E A A B [Member]",
        "documentation": "Oatly EMEA AB."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyFoodCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyFoodCoLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Food Co Ltd",
        "label": "Oatly Food Co Ltd [Member]",
        "documentation": "Oatly Food Co Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyGermanyGmbHMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyGermanyGmbHMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Germany GmbH",
        "label": "Oatly Germany Gmb H [Member]",
        "documentation": "Oatly Germany GmbH."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyHongKongHoldingLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyHongKongHoldingLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Hong Kong Holding Ltd",
        "label": "Oatly Hong Kong Holding Ltd [Member]",
        "documentation": "Oatly Hong Kong Holding Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyIncMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Inc",
        "label": "Oatly Inc [Member]",
        "documentation": "Oatly Inc"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyNetherlandsBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyNetherlandsBVMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Netherlands BV",
        "label": "Oatly Netherlands B V [Member]",
        "documentation": "Oatly Netherlands BV."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyNetherlandsOperationAndSupplyBVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyNetherlandsOperationAndSupplyBVMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Netherlands Operation &amp; Supply BV",
        "label": "Oatly Netherlands Operation And Supply B V [Member]",
        "documentation": "Oatly Netherlands Operation &amp; Supply BV"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyShanghaiCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyShanghaiCoLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Shanghai Co. Ltd.",
        "label": "Oatly Shanghai Co Ltd [Member]",
        "documentation": "Oatly Shanghai Co. Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlySingaporeOperationsAndSupplyPteLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlySingaporeOperationsAndSupplyPteLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Singapore Operations &amp; Supply Pte Ltd",
        "label": "Oatly Singapore Operations And Supply Pte Ltd [Member]",
        "documentation": "Oatly Singapore Operations &amp; Supply Pte Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlySwedenOperationsAndSupplyABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlySwedenOperationsAndSupplyABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Sweden Operations &amp; Supply AB",
        "label": "Oatly Sweden Operations And Supply A B [Member]",
        "documentation": "Oatly Sweden Operations &amp; Supply AB."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlySwitzerlandAGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlySwitzerlandAGMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oatly Switzerland AG [Member]",
        "documentation": "Oatly Switzerland AG.",
        "terseLabel": "Oatly Switzerland AG"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyThousandsOfIslandCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyThousandsOfIslandCoLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly Thousands of Island Co Ltd",
        "label": "Oatly Thousands Of Island Co Ltd [Member]",
        "documentation": "Oatly Thousands of Island Co Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyUKLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyUKLtdMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly UK Ltd",
        "label": "Oatly U K Ltd [Member]",
        "documentation": "Oatly UK Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyUSIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyUSIncMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly US Inc",
        "label": "Oatly U S Inc [Member]",
        "documentation": "Oatly US Inc"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatlyUSOperationsAndSupplyIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatlyUSOperationsAndSupplyIncMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatly US Operations &amp; Supply Inc",
        "label": "Oatly U S Operations And Supply Inc [Member]",
        "documentation": "Oatly US Operations &amp; Supply Inc"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OatmilkProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OatmilkProductMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oatmilk",
        "label": "Oatmilk Product [Member]",
        "documentation": "Oatmilk product."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office Equipment"
       }
      },
      "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": [
      "r446"
     ]
    },
    "otly_OgdenAndUtahMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OgdenAndUtahMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ogden and Utah",
        "label": "Ogden And Utah [Member]",
        "documentation": "Ogden and Utah."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OgdenFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OgdenFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ogden Facility.",
        "label": "Ogden Facility Member",
        "verboseLabel": "Ogden Facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OgdenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OgdenMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ogden.",
        "label": "Ogden"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Segments",
        "label": "Operating segments [member]"
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "otly_OptionToExtendSustainabilityLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OptionToExtendSustainabilityLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option to extend sustainability loan",
        "label": "Option To Extend Sustainability Loan",
        "documentation": "Option to extend sustainability loan."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OrdinaryShareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OrdinaryShareMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary share [Member]",
        "documentation": "Ordinary share.",
        "terseLabel": "Ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary Shares",
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "otly_OrganizationalRestructuringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OrganizationalRestructuringMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organizational restructuring.",
        "label": "Organizational Restructuring [Member]",
        "terseLabel": "Organizational Restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherAdjustmentsToReconcileProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAdjustmentsToReconcileProfitLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other adjustments to reconcile profit (loss)"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "otly_OtherChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherChannelMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Channel [Member]",
        "documentation": "Other channel."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "totalLabel": "Total other comprehensive income/(loss) for the year",
        "terseLabel": "Other comprehensive loss, income for the year"
       }
      }
     },
     "auth_ref": [
      "r132",
      "r394",
      "r423",
      "r433"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income/(loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxChangeInFairValueOfFinancialLiabilityAttributableToChangeInCreditRiskOfLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value changes on Convertible Notes attributable to changes in credit risks",
        "terseLabel": "Change in fair value recognized in consolidated statement of other comprehensive loss",
        "label": "Other comprehensive income, net of tax, change in fair value of financial liability attributable to change in credit risk of liability",
        "negatedTerseLabel": "Fair value changes on Convertible Notes attributable to changes in credit risks",
        "negatedLabel": "Change in fair value recognized in consolidated statement of comprehensive loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to changes in the fair value of financial liabilities attributable to the changes in the credit risk of those liabilities. [Refer: Other comprehensive income; Credit risk [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r416",
      "r433"
     ]
    },
    "otly_OtherCostsRelatedToClosureOfProductionFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCostsRelatedToClosureOfProductionFacility",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other costs related to closure of production facility",
        "documentation": "Other costs related to closure of production facility.",
        "terseLabel": "Other costs related to closure of production facility (Note 26)",
        "negatedLabel": "Other costs related to closure of production facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OtherCostsRelatedToDiscontinuedConstructionOfCertainProductionFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCostsRelatedToDiscontinuedConstructionOfCertainProductionFacilities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other costs related to discontinued construction of certain production facilities",
        "documentation": "Other costs related to discontinued construction of certain production facilities.",
        "negatedLabel": "Other costs related to discontinued construction of certain production facilities"
       }
      }
     },
     "auth_ref": []
    },
    "otly_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Countries [Member]",
        "documentation": "Other Countries."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current liabilities",
        "totalLabel": "Total",
        "terseLabel": "Other current liabilities",
        "label": "Other current liabilities"
       }
      },
      "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": [
      "r684"
     ]
    },
    "otly_OtherCurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCurrentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Liabilities [Abstract]",
        "documentation": "Other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherCurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentLiabilitiesSummaryOfOtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "otly_OtherCurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Current Prepaid Expenses",
        "documentation": "Other current prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other receivables",
        "totalLabel": "Total",
        "terseLabel": "Other current receivables",
        "label": "Other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r528"
     ]
    },
    "otly_OtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherCurrentReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Current Receivables Abstract",
        "label": "Other Current Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherDisposalsOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherDisposalsOfAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Manufacturing Facilities",
        "label": "Other disposals of assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for disposals of assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r438",
      "r512"
     ]
    },
    "ifrs-full_OtherFinanceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other financial expenses",
        "label": "Other finance cost"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ifrs-full_OtherFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financial income",
        "label": "Other finance income"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "otly_OtherForeignJurisdictionsTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherForeignJurisdictionsTaxLossesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other foreign jurisdictions tax losses member.",
        "label": "Other Foreign Jurisdictions Tax Losses [Member]",
        "terseLabel": "Other Foreign Jurisdictions Tax Losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other inflows (outflows) of cash",
        "label": "Other inflows (outflows) of cash, classified as investing activities",
        "verboseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Intangible Assets",
        "label": "Other intangible assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "ifrs-full_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "otly_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureAccruedExpensesSummaryOfAccruedExpensesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "Other.",
        "terseLabel": "Other Accrued Expenses",
        "verboseLabel": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current receivables",
        "label": "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": [
      "r684"
     ]
    },
    "ifrs-full_OtherNoncurrentFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other non-current financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Other financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r134",
      "r406"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentLiabilitiesSummaryOfOtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Other non-current liabilities",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_OtherNoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Other non-current receivables",
        "terseLabel": "Intercompany long term receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r520",
      "r528"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other operating income and (expenses), net",
        "totalLabel": "Other operating income and (expenses), net",
        "terseLabel": "Other operating (expense)/income",
        "label": "Other operating income (expense)"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "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": [
      "r594"
     ]
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant",
        "label": "Other property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r651"
     ]
    },
    "otly_OtherReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherCurrentReceivables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherCurrentReceivablesSummaryOfOtherCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Receivables Current",
        "documentation": "Other receivables current."
       }
      }
     },
     "auth_ref": []
    },
    "otly_OtherReceivablesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherReceivablesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other receivables",
        "label": "Other Receivables Noncurrent",
        "documentation": "Other receivables noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserves",
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r522",
      "r530"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reserves",
        "label": "Other reserves [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r272",
      "r397"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "negatedLabel": "Other",
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)"
       }
      },
      "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 the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r291"
     ]
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other temporary differences [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r649"
     ]
    },
    "otly_OtherUnrecognizedDeferredTaxesAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OtherUnrecognizedDeferredTaxesAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Unrecognized Deferred Taxes Assets [Member]",
        "documentation": "Other unrecognized deferred taxes assets."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r555",
      "r566",
      "r576",
      "r609"
     ]
    },
    "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": [
      "r558",
      "r569",
      "r579",
      "r612"
     ]
    },
    "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": [
      "r558",
      "r569",
      "r579",
      "r612"
     ]
    },
    "otly_OyOatlyABMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "OyOatlyABMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Oy Oatly AB",
        "label": "Oy Oatly A B [Member]",
        "documentation": "Oy Oatly AB."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Par value",
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r381",
      "r418"
     ]
    },
    "otly_PastDueMoreThanOneDayButLessThanOneMonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PastDueMoreThanOneDayButLessThanOneMonthMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "1-30 Days Past Due",
        "label": "Past Due More Than One Day but Less Than One Month [Member]",
        "documentation": "Past due more than one day but less than one month."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PastDueMoreThanOneMonthButLessThanTwoMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PastDueMoreThanOneMonthButLessThanTwoMonthsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "31-60 Days Past Due",
        "label": "Past Due More Than One Month But Less Than Two Months [Member]",
        "documentation": "Past due more than one month but less than two months."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PastDueMoreThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PastDueMoreThanThreeMonthsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "91- Days Past Due",
        "label": "Past Due More Than Three Months [Member]",
        "documentation": "Past due more than three months."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PastDueMoreThanTwoMonthsButLessThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PastDueMoreThanTwoMonthsButLessThanThreeMonthsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "61-90 Days Past Due",
        "label": "Past Due More Than Two Months But Less Than Three Months [Member]",
        "documentation": "Past due more than two months but less than three months."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status [axis]",
        "label": "Past due status [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": [
      "r488"
     ]
    },
    "ifrs-full_PastDueStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PastDueStatusDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAgingOfGroupsTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "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": [
      "r583"
     ]
    },
    "otly_PaymentPeriodByCustomerInTransferOfGoodsOrServices": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PaymentPeriodByCustomerInTransferOfGoodsOrServices",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment period by the customer in transfer of goods or services",
        "label": "Payment Period By Customer In Transfer Of Goods Or Services",
        "documentation": "Payment period by customer in transfer of goods or services."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsForDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsForDebtIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of loan transaction costs",
        "label": "Payments for debt issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for debt issue costs."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of lease liabilities",
        "negatedLabel": "Repayment of lease liabilities",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "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": [
      "r593"
     ]
    },
    "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": [
      "r593"
     ]
    },
    "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": [
      "r585"
     ]
    },
    "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": [
      "r602"
     ]
    },
    "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": [
      "r595"
     ]
    },
    "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": [
      "r584"
     ]
    },
    "otly_PercentageAdditionOfPromissoryNoteInInterestRateEachYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageAdditionOfPromissoryNoteInInterestRateEachYear",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage addition of promissory note in interest rate each year",
        "label": "Percentage Addition Of Promissory Note In Interest Rate Each Year",
        "documentation": "Percentage addition of promissory note in interest rate each year"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageAmountByWhichValueAssignedToLongTermEbitdaMarginMustDecreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageAmountByWhichValueAssignedToLongTermEbitdaMarginMustDecreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage amount by which value assigned to long-term EBITDA margin must decrease in order for units recoverable amount to be equal to carrying amount.",
        "label": "Percentage amount by which value assigned to long-term EBITDA margin must decrease in order for units recoverable amount to be equal to carrying amount.",
        "terseLabel": "Percentage amount by which value assigned to long-term EBITDA margin must decrease in order for units recoverable amount to be equal to carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageAmountByWhichValueAssignedToPreTaxDiscountRateMustIncreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageAmountByWhichValueAssignedToPreTaxDiscountRateMustIncreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage amount by which value assigned to pre-tax discount rate must increase in order for unit's recoverable amount to be equal to carrying amount.",
        "label": "Percentage Amount by which Value Assigned to Pre-Tax Discount Rate Must Increase in Order for Unit's Recoverable Amount to be Equal to Carrying Amount",
        "terseLabel": "Percentage amount by which value assigned to pre-tax discount rate must increase in order for unit's recoverable amount to be equal to carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageAmountByWhichValueAssignedToTerminalGrowthRateMustDecreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageAmountByWhichValueAssignedToTerminalGrowthRateMustDecreaseInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage amount by which value assigned to terminal growth rate must decrease in order for unit's recoverable amount to be equal to carrying amount.",
        "label": "Percentage Amount by which Value Assigned to Terminal Growth Rate Must Decrease in Order for Unit's Recoverable Amount to be Equal to Carrying Amount",
        "terseLabel": "Percentage amount by which value assigned to terminal growth rate must decrease in order for unit's recoverable amount to be equal to carrying amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfAimOfExposureToCurrencyRisks": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfAimOfExposureToCurrencyRisks",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of aim of exposure to currency risks.",
        "label": "Percentage of aim of exposure to currency risks",
        "terseLabel": "Percentage of aim of exposure to currency risks"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of revenues derived from customer",
        "label": "Percentage of entity's revenue"
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "otly_PercentageOfExposureToCurrencyRisks": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfExposureToCurrencyRisks",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of exposure to currency risks",
        "label": "Percentage Of Exposure To Currency Risks",
        "documentation": "Percentage of exposure to currency risks."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingExpectedVolatility": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingExpectedVolatility",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of impact of decreasing expected volatility",
        "label": "Percentage Of Impact Of Decreasing Expected Volatility",
        "documentation": "Percentage of impact of decreasing expected volatility."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingMarketInterestRateOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingMarketInterestRateOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impact of decreasing market interest rate on convertible notes.",
        "label": "Percentage point of impact of decreasing market interest rate on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingRiskFreeInterestRateOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingRiskFreeInterestRateOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impact of decreasing Risk-free interest rate on convertible notes.",
        "label": "Percentage point of impact of decreasing Risk-free interest rate on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingSharePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingSharePrice",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of impact of decreasing share price",
        "label": "Percentage Of Impact Of Decreasing Share Price",
        "documentation": "Percentage of impact of decreasing share price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingSharePriceOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingSharePriceOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of impact of decreasing share price on convertible notes",
        "documentation": "Percentage of impact of decreasing share price on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfDecreasingVolatilityOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfDecreasingVolatilityOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of impact of decreasing volatility on convertible notes",
        "documentation": "Percentage of impact of decreasing volatility on convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingExpectedVolatility": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingExpectedVolatility",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of impact of increasing expected volatility",
        "label": "Percentage Of Impact Of Increasing Expected Volatility",
        "documentation": "Percentage of impact of increasing expected volatility."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingMarketInterestRateOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingMarketInterestRateOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impact of increasing market interest rate on convertible notes.",
        "label": "Percentage point of impact of increasing market interest rate on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingRiskFreeInterestRateOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingRiskFreeInterestRateOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impact of increasing Risk-free interest rate on convertible notes.",
        "label": "Percentage point of impact of increasing Risk-free interest rate on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingSharePrice": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingSharePrice",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of impact of increasing share price",
        "label": "Percentage Of Impact Of Increasing Share Price",
        "documentation": "Percentage of impact of increasing share price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingSharePriceOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingSharePriceOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of impact of increasing share price on convertible notes",
        "documentation": "Percentage of impact of increasing share price on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfImpactOfIncreasingVolatilityOnConvertibleNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfImpactOfIncreasingVolatilityOnConvertibleNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of impact of increasing volatility on convertible notes",
        "label": "Percentage points of impact of increasing volatility on convertible notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfIncreaseInGeneralCommodityCostPriceToEffectCommodityCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfIncreaseInGeneralCommodityCostPriceToEffectCommodityCost",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of increase in general commodity cost price to effect commodity cost",
        "label": "Percentage Of Increase In General Commodity Cost Price To Effect Commodity Cost",
        "documentation": "Percentage of increase in general commodity cost price to effect commodity cost."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfInsuranceObligationsInCollectiveConsolidationLevel": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfInsuranceObligationsInCollectiveConsolidationLevel",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of insurance obligations in collective consolidation level",
        "label": "Percentage Of Insurance Obligations In Collective Consolidation Level",
        "documentation": "Percentage of insurance obligations in collective consolidation level."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfInterestRateOfPromissoryNotes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfInterestRateOfPromissoryNotes",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percenatge of Interest rate of promissory notes.",
        "label": "Percentage of Interest rate of promissory Notes",
        "terseLabel": "Percentage of Interest rate of promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfOwnershipInterestInRelatedPartyByMemberOfBoardOfDirector": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfOwnershipInterestInRelatedPartyByMemberOfBoardOfDirector",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of ownership interest in related party by member of board of director",
        "label": "Percentage Of Ownership Interest In Related Party By Member Of Board Of Director",
        "documentation": "Percentage of ownership interest in related party by member of board of director."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumptionInForeignExchangeRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of increase decrease in foreign exchange rate",
        "label": "Percentage Of Reasonably Possible Increase Decrease In Risk Assumption In Foreign Exchange Rate",
        "documentation": "Percentage of reasonably possible increase decrease in risk assumption in foreign exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PercentageOfShareCapitalOwnedInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PercentageOfShareCapitalOwnedInSubsidiary",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of share capital owned in subsidiary",
        "label": "Percentage of Share capital Owned in Subsidiary",
        "documentation": "Percentage of share capital owned in subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PeterboroughMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PeterboroughMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Peterborough, UK",
        "terseLabel": "Peterborough, United Kingdom",
        "label": "Peterborough [Member]",
        "documentation": "Peterborough."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PlantAndMachineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PlantAndMachineryMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedStatementOfOperationsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plant and Machinery",
        "label": "Plant And Machinery [Member]",
        "documentation": "Plant and machinery."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r586"
     ]
    },
    "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": [
      "r642"
     ]
    },
    "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": [
      "r585"
     ]
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension and post-employment benefits",
        "terseLabel": "Premium expenses",
        "label": "Post-employment benefit expense, defined contribution plans"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r305"
     ]
    },
    "ifrs-full_PotentialOrdinaryShareTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PotentialOrdinaryShareTransactionsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potential ordinary share transactions [member]",
        "terseLabel": "ADS Ratio Change"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for potential ordinary share transactions. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r439",
      "r513"
     ]
    },
    "otly_PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PotentiallyDilutiveInstrumentsNotIncludedInComputationOfDilutedLossPerShare",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potentially dilutive securities not included in computation of diluted loss per share",
        "label": "Potentially Dilutive Instruments Not Included In Computation Of Diluted Loss Per Share",
        "documentation": "Potentially dilutive instruments not included in computation of diluted loss per share."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PreTaxDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PreTaxDiscountRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-tax discount rate member.",
        "label": "Pre-Tax Discount Rate [Member]",
        "terseLabel": "Pre-Tax Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PreliminaryPercentageOfCollectiveConsolidationLevel": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PreliminaryPercentageOfCollectiveConsolidationLevel",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preliminary percentage of collective consolidation level",
        "label": "Preliminary Percentage Of Collective Consolidation Level",
        "documentation": "Preliminary percentage of collective consolidation level."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaidExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaidExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses [Abstract]",
        "documentation": "Prepaid expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaidFinancingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaidFinancingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid financing expenses",
        "label": "Prepaid Financing Expenses",
        "documentation": "Prepaid financing expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaidInsuranceExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaidInsuranceExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance expenses",
        "label": "Prepaid Insurance Expenses",
        "documentation": "Prepaid insurance expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaidProductionAndWarehouseExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaidProductionAndWarehouseExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid production and warehouse expenses",
        "label": "Prepaid Production And Warehouse Expenses",
        "documentation": "Prepaid production and warehouse expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaidSellingAndMarketingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaidSellingAndMarketingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails": {
       "parentTag": "ifrs-full_CurrentPrepaidExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePrepaidExpensesSummaryOfPrepaidExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid selling and marketing expenses",
        "label": "Prepaid Selling And Marketing Expenses",
        "documentation": "Prepaid selling and marketing expenses."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrepaymentOfObligationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrepaymentOfObligationAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment of obligation amount.",
        "label": "Prepayment Of Obligation Amount",
        "terseLabel": "Obligation amount prepaid"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PrincipalActivitiesOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PrincipalActivitiesOfSubsidiary",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal activities",
        "label": "Principal Activities Of Subsidiary",
        "documentation": "Principal activities of subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromDisposalOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of assets held for sale",
        "label": "Proceeds from disposal of non-current assets or disposal groups classified as held for sale and discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the disposal of non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of bonds, notes and debentures",
        "verboseLabel": "Proceeds from issue of bonds",
        "terseLabel": "Proceeds from Convertible Notes/bonds"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "otly_ProceedsFromLiabilitiesToCreditInstitutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProceedsFromLiabilitiesToCreditInstitutions",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Liabilities to Credit Institutions",
        "documentation": "Proceeds from liabilities to credit institutions.",
        "terseLabel": "Proceeds from liabilities to credit institutions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of property, plant and equipment",
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "otly_ProductionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionEquipmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Equipment",
        "label": "Production Equipment [Member]",
        "documentation": "Production equipment."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProductionFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionFacilitiesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Facilities",
        "label": "Production Facilities [Member]",
        "documentation": "Production facilities."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProductionFacilityInSingaporeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionFacilityInSingaporeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureProvisionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Facility in Singapore",
        "label": "Production Facility in Singapore [Member]",
        "documentation": "Production facility in Singapore."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProductionPlantsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionPlantsOneMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Plants One",
        "label": "Production Plants One [Member]",
        "documentation": "Production plants one."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProductionPlantsThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionPlantsThreeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Plants Three",
        "label": "Production Plants Three [Member]",
        "documentation": "Production plants three."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProductionPlantsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProductionPlantsTwoMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Plants Two",
        "label": "Production Plants Two [Member]",
        "documentation": "Production plants two."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services [axis]",
        "label": "Products and services [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": [
      "r242",
      "r475",
      "r505"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r475",
      "r505"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfComprehensiveLoss",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss for the year",
        "terseLabel": "Net loss",
        "totalLabel": "Loss for the year",
        "label": "Profit (loss)"
       }
      },
      "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": [
      "r117",
      "r119",
      "r235",
      "r237",
      "r319",
      "r348",
      "r393",
      "r422",
      "r470",
      "r482"
     ]
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests",
        "label": "Profit (loss), attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r122",
      "r425"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/StatementConsolidatedStatementOfOperations2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss for the year, attributable to the shareholders of the parent",
        "totalLabel": "Profit/(loss) for the year",
        "label": "Attributable to: Shareholders of the parent",
        "verboseLabel": "Net loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r426"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before tax",
        "terseLabel": "Loss before tax",
        "label": "Profit (loss) before tax"
       }
      }
     },
     "auth_ref": [
      "r197",
      "r501",
      "r502",
      "r523",
      "r524"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Profit (loss) from operating activities"
       }
      }
     },
     "auth_ref": [
      "r451",
      "r688"
     ]
    },
    "otly_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note",
        "label": "Promissory Note [Member]",
        "documentation": "Promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PromissoryNotesNonCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNotesNonCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureOtherNonCurrentReceivablesSummaryOfOtherNonCurrentReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Notes Non Current Receivables",
        "documentation": "Promissory notes non current receivables.",
        "terseLabel": "Promissory note"
       }
      }
     },
     "auth_ref": []
    },
    "otly_PromissoryNotesReceivableEffectiveInterestRateCapitalizedSemiAnnually": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNotesReceivableEffectiveInterestRateCapitalizedSemiAnnually",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective interest rate capitalized semi annually",
        "label": "Promissory Notes Receivable Effective Interest Rate Capitalized Semi Annually",
        "documentation": "Promissory notes receivable effective interest rate capitalized semi annually."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PromissoryNotesReceivableInterestRateBasis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNotesReceivableInterestRateBasis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis points",
        "label": "Promissory Notes Receivable Interest Rate Basis",
        "documentation": "Promissory notes receivable interest rate basis."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PromissoryNotesReceivableMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNotesReceivableMaturity",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "label": "Promissory Notes Receivable Maturity",
        "documentation": "Promissory notes receivable maturity."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PromissoryNotesReceivableNominalInterestRateForFirstYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PromissoryNotesReceivableNominalInterestRateForFirstYear",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherNoncurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity",
        "label": "Promissory Notes Receivable Nominal Interest Rate For First Year",
        "documentation": "Promissory notes receivable nominal interest rate for first year."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PropertiesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Properties",
        "label": "Properties [Member]",
        "documentation": "Properties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment (Note 15)",
        "totalLabel": "Total property, plant and equipment",
        "terseLabel": "Property, plant and equipment",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "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": [
      "r20",
      "r303",
      "r402"
     ]
    },
    "otly_PropertyPlantAndEquipmentAndRightOfUseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PropertyPlantAndEquipmentAndRightOfUseAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant And Equipment And Right Of Use Assets",
        "label": "Property Plant And Equipment And Right Of Use Assets [Member]",
        "documentation": "Property, plant and equipment and right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment",
        "terseLabel": "Property, plant and equipment [member]",
        "label": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r304",
      "r452",
      "r480",
      "r510",
      "r518"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest percentage",
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r52",
      "r56",
      "r125"
     ]
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfVotingPowerHeldInSubsidiary",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of voting rights and shares held (directly or indirectly) (%)",
        "label": "Proportion of voting rights held in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r52",
      "r56",
      "r125"
     ]
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for decommissioning, restoration and rehabilitation costs [member]",
        "terseLabel": "Decommissioning"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r454",
      "r455"
     ]
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Provision used, other provisions",
        "label": "Provision used, other provisions",
        "terseLabel": "Amounts used during the year",
        "negatedTerseLabel": "Amounts used during the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r80",
      "r329"
     ]
    },
    "ifrs-full_ProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ProvisionsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Provisions [Member]",
        "documentation": "Provisions."
       }
      }
     },
     "auth_ref": []
    },
    "otly_PurchaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "PurchaseObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase obligations",
        "label": "Purchase Obligations",
        "documentation": "Purchase obligations."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Investments in financial assets",
        "label": "Purchase of financial instruments, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of financial instruments. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r665"
     ]
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of intangible assets",
        "negatedLabel": "Purchase of intangible assets",
        "label": "Purchase of intangible assets, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property, plant and equipment",
        "negatedLabel": "Purchase of property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "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": [
      "r460"
     ]
    },
    "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": [
      "r583"
     ]
    },
    "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": [
      "r583"
     ]
    },
    "otly_RAndDPremisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RAndDPremisesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R&amp;D Premises",
        "label": "R And D Premises [Member]",
        "documentation": "R&amp;D premises."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "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": [
      "r112",
      "r145",
      "r170",
      "r189",
      "r283",
      "r472",
      "r474",
      "r675"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "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": [
      "r112",
      "r145",
      "r170",
      "r189",
      "r283",
      "r472",
      "r474",
      "r675"
     ]
    },
    "otly_RealizingPeriodOfCurrentAsset": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RealizingPeriodOfCurrentAsset",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realizing period of current asset",
        "label": "Realizing Period Of Current Asset",
        "documentation": "Realizing period of current asset."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReceivableRelatedToProductionEquipmentReturnedToASupplierDueToDecisionToDiscontinueConstructionOfProductionFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReceivableRelatedToProductionEquipmentReturnedToASupplierDueToDecisionToDiscontinueConstructionOfProductionFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherCurrentReceivablesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable Related To Production Equipment Returned To A Supplier Due To Decision To Discontinue Construction Of Production Facility [member]",
        "documentation": "Receivable related to production equipment returned to a supplier due to decision to discontinue construction of production facility.",
        "terseLabel": "Receivable Related to Production Equipment Returned to a Supplier Due to Decision to Discontinue Construction of Production Facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReceivedSalesPriceAllocation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReceivedSalesPriceAllocation",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Purchase price received",
        "terseLabel": "Sales price received in cash",
        "label": "Received Sales Price Allocation",
        "documentation": "Received sales price allocation."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReceivedSalesPriceConsiderationInCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReceivedSalesPriceConsiderationInCash",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Received sales price consideration in cash",
        "label": "Received Sales Price Consideration in Cash",
        "documentation": "Received sales price consideration in cash."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReceivedSalesPriceConsiderationInTheFormOfIssuedPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReceivedSalesPriceConsiderationInTheFormOfIssuedPromissoryNote",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration received in the form of promissory note",
        "label": "Received Sales Price Consideration in the Form of Issued Promissory Note",
        "documentation": "Received sales price consideration in the form of issued promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r550",
      "r561",
      "r571",
      "r604"
     ]
    },
    "otly_RedemptionOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RedemptionOfShares",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption of shares",
        "label": "Redemption Of Shares",
        "documentation": "Redemption of shares."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReducedCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReducedCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduced commitments",
        "documentation": "Reduced commitments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ReductionOfShareCapitalThroughRetirementOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReductionOfShareCapitalThroughRetirementOfShares",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of share capital through retirement of shares",
        "label": "Reduction Of Share Capital Through Retirement Of Shares",
        "documentation": "Reduction of share capital through retirement of shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of borrowings",
        "negatedLabel": "Repayment of liabilities to credit institutions",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "otly_RepurchaseAndCancellationsOfConvertibleDebtAggregateAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RepurchaseAndCancellationsOfConvertibleDebtAggregateAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase and cancellations of convertible debt aggregate amount",
        "documentation": "Repurchase and cancellations of convertible debt aggregate amount."
       }
      }
     },
     "auth_ref": []
    },
    "otly_RepurchaseOfNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RepurchaseOfNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase of Notes",
        "negatedLabel": "Repurchase of U.S. Notes",
        "documentation": "Repurchase of notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_RepurchaseOfUSNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RepurchaseOfUSNotes",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of U.S. Notes",
        "label": "Repurchase of U.S. Notes",
        "documentation": "Repurchase of U.S. Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Research and development expenses",
        "label": "Research and development expense"
       }
      }
     },
     "auth_ref": [
      "r92",
      "r341"
     ]
    },
    "otly_ResearchAndDevelopmentExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ResearchAndDevelopmentExpensesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and Development Expenses",
        "label": "Research And Development Expenses [Member]",
        "documentation": "Research and development expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation",
        "verboseLabel": "Other reserves",
        "terseLabel": "Foreign currency translation reserve"
       }
      },
      "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": [
      "r35",
      "r308"
     ]
    },
    "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": [
      "r551",
      "r562",
      "r572",
      "r605"
     ]
    },
    "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": [
      "r552",
      "r563",
      "r573",
      "r606"
     ]
    },
    "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": [
      "r559",
      "r570",
      "r580",
      "r613"
     ]
    },
    "otly_RestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RestrictedStockUnitsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units",
        "label": "Restricted Stock Units [Member]",
        "documentation": "Restricted stock units member."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestructuringProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestructuringProvisionMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring provision [member]",
        "terseLabel": "Restructuring",
        "verboseLabel": "Provision for Restructuring Costs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "otly_RetailChannelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RetailChannelMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retail",
        "label": "Retail Channel [Member]",
        "documentation": "Retail channel."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total retained earnings",
        "terseLabel": "Accumulated deficit",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r530",
      "r531"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r397",
      "r525"
     ]
    },
    "ifrs-full_RetirementsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetirementsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Sold",
        "label": "Retirements, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from retirements. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenues",
        "totalLabel": "Total revenue",
        "terseLabel": "Revenue",
        "label": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r131",
      "r197",
      "r231",
      "r236",
      "r242",
      "r243",
      "r246",
      "r429",
      "r470",
      "r523",
      "r524"
     ]
    },
    "otly_RevenueFromExternalCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RevenueFromExternalCustomersMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customers",
        "label": "Revenue From External Customers [Member]",
        "documentation": "Revenue from external customers."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesSummaryOfFinanceIncomeAndExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r232",
      "r240",
      "r682"
     ]
    },
    "ifrs-full_ReversalAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReversalAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal, allowance account for credit losses of financial assets",
        "negatedLabel": "Reversal, allowance account for credit losses of financial assets",
        "terseLabel": "Unused amount reversed"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the reversal of impairment. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "otly_ReversalAllowanceAccountForUnusedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ReversalAllowanceAccountForUnusedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal Allowance Account For Unused Amount",
        "documentation": "Reversal allowance account for unused amount.",
        "verboseLabel": "Unused amount reversed",
        "terseLabel": "Reversal allowance account for unused amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_RightOfUseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RightOfUseAssetsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right Of Use Assets [Line Items]",
        "label": "Right Of Use Assets [Line Items]",
        "documentation": "Right of use assets line items."
       }
      }
     },
     "auth_ref": []
    },
    "otly_RightOfUseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RightOfUseAssetsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right Of Use Assets [Table]",
        "label": "Right Of Use Assets [Table]",
        "documentation": "Right Of Use Assets Table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfConsolidatedStatementOfFinancialPositionAmountsRelatingToLeasesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Right-of-use assets",
        "verboseLabel": "Right-of-use assets (Note 16)"
       }
      },
      "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": [
      "r151",
      "r159",
      "r259"
     ]
    },
    "ifrs-full_RightofuseAssetsIncreaseDecreaseInRevaluationSurplus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsIncreaseDecreaseInRevaluationSurplus",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decreases",
        "label": "Right-of-use assets, increase (decrease) in revaluation surplus"
       }
      },
      "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": [
      "r161",
      "r261"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right-of-use assets",
        "terseLabel": "Right-of-Use Assets",
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "otly_RiskFreeInterestRateDecreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RiskFreeInterestRateDecreaseInFairValueOfConvertibleNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate decrease in fair value of convertible notes",
        "documentation": "Risk-free interest rate decrease in fair value of convertible notes.",
        "terseLabel": "Risk-free interest rate decrease 1 percentage point"
       }
      }
     },
     "auth_ref": []
    },
    "otly_RiskFreeInterestRateIncreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "RiskFreeInterestRateIncreaseInFairValueOfConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate increase in fair value of convertible notes",
        "documentation": "Risk-free interest rate increase in fair value of convertible notes.",
        "terseLabel": "Risk-free interest rate increase 1 percentage point"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r622"
     ]
    },
    "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": [
      "r622"
     ]
    },
    "country_SE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "SE",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxBenefitexpenseAndAccountingLossParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sweden",
        "label": "SWEDEN"
       }
      }
     },
     "auth_ref": []
    },
    "currency_SEK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "SEK",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK",
        "label": "Sweden, Kronor"
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKCNYMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKCNYMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/CNY",
        "label": "S E K C N Y [Member]",
        "documentation": "[SEK/CNY."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKEURMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKEURMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/EUR",
        "label": "S E K E U R [Member]",
        "documentation": "SEK/EUR."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKGBPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKGBPMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/GBP",
        "label": "S E K G B P [Member]",
        "documentation": "SEK/GBP."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKNOKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKNOKMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/NOK",
        "label": "S E K N O K [Member]",
        "documentation": "SEK/NOK."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKSGDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKSGDMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/SGD",
        "label": "S E K S G D [Member]",
        "documentation": "SEK/SGD."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKUSDMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/USD",
        "label": "S E K U S D [Member]",
        "documentation": "SEK/USD."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsCNYExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsCNYExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/CNY Exchange Rate",
        "label": "S E K Vs C N Y Exchange Rate [Member]",
        "documentation": "SEK/CNY exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsEURExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsEURExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/EUR Exchange Rate",
        "label": "S E K Vs E U R Exchange Rate [Member]",
        "documentation": "SEK/EUR exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsGBPExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsGBPExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/GBP Exchange Rate",
        "label": "S E K Vs G B P Exchange Rate [Member]",
        "documentation": "SEK/GBP exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsNOKExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsNOKExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/NOK Exchange Rate",
        "label": "S E K Vs N O K Exchange Rate [Member]",
        "documentation": "SEK/NOK exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsSGDExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsSGDExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/SGD Exchange Rate",
        "label": "S E K Vs S G D Exchange Rate [Member]",
        "documentation": "SEK/SGD exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SEKVsUSDExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SEKVsUSDExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEK/USD Exchange Rate",
        "label": "S E K Vs U S D Exchange Rate [Member]",
        "documentation": "SEK/USD exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "country_SG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "SG",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Singapore",
        "label": "SINGAPORE"
       }
      }
     },
     "auth_ref": []
    },
    "otly_SGDCNYMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SGDCNYMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SGD/CNY",
        "label": "S G D C N Y [Member]",
        "documentation": "SGD/CNY."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SGDVsCNYExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SGDVsCNYExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SGD/CNY Exchange Rate",
        "label": "S G D Vs C N Y Exchange Rate [Member]",
        "documentation": "SGD/CNY exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SOFRMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "S O F R [member]",
        "label": "S O F R [member]",
        "terseLabel": "SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "otly_SOFRWithBaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SOFRWithBaseRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOFR with Base Rate",
        "label": "S O F R With Base Rate [Member]",
        "documentation": "SOFR with Base Rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_STIBORMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "STIBORMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STIBOR [Member]",
        "documentation": "STIBOR."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SalesChannelsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SalesChannelsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales channels [axis]",
        "label": "Sales channels [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": [
      "r479",
      "r509"
     ]
    },
    "ifrs-full_SalesChannelsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SalesChannelsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales channels [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all sales channels. It also represents the standard value for the 'Sales channels' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r479",
      "r509"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [axis]",
        "label": "Segment consolidation items [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": [
      "r235"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [axis]",
        "label": "Segments [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": [
      "r68",
      "r146",
      "r235",
      "r251",
      "r448",
      "r485"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r146",
      "r241",
      "r251",
      "r448",
      "r485"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total selling, general and administrative expense",
        "negatedLabel": "Selling, general and administrative expenses",
        "label": "Selling, general and administrative expense"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SellingGeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureDepreciationAmortizationAndImpairmentByPerFunctionSummaryOfDepreciationAndAmortizationParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsExpensesByFunctionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, General and Administrative Expenses",
        "label": "Selling, general and administrative expense [member]"
       }
      }
     },
     "auth_ref": [
      "r679",
      "r682"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Sensitivity Analysis",
        "label": "Sensitivity analysis for types of market risk [text block]"
       }
      },
      "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": [
      "r217"
     ]
    },
    "otly_SensitivityAnalysisForInterestRateRiskReasonablyPossibleDecreaseImpactOnLossBeforeTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SensitivityAnalysisForInterestRateRiskReasonablyPossibleDecreaseImpactOnLossBeforeTax",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for interest rate risk reasonably possible decrease impact on loss before tax",
        "label": "Sensitivity analysis for interest rate risk reasonably possible decrease impact on loss before tax",
        "documentation": "Sensitivity analysis for interest rate risk reasonably possible decrease impact on loss before tax."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SensitivityAnalysisForInterestRateRiskReasonablyPossibleIncreaseImpactOnLossBeforeTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SensitivityAnalysisForInterestRateRiskReasonablyPossibleIncreaseImpactOnLossBeforeTax",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity Analysis For Interest Rate Risk Reasonably Possible Increase Impact On Loss Before Tax",
        "documentation": "Sensitivity analysis for interest rate risk reasonably possible increase impact on loss before tax.",
        "terseLabel": "Sensitivity analysis for interest rate risk reasonably possible decrease impact on loss before tax"
       }
      }
     },
     "auth_ref": []
    },
    "otly_SensitivityAnalysisForTranslationExposureRiskReasonablyPossibleChangeInRiskVariableImpactOnLossBeforeTaxDueToTenPercentIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SensitivityAnalysisForTranslationExposureRiskReasonablyPossibleChangeInRiskVariableImpactOnLossBeforeTaxDueToTenPercentIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impact on loss before tax",
        "label": "Sensitivity Analysis For Translation Exposure Risk Reasonably Possible Change In Risk Variable Impact On Loss Before Tax Due To Ten Percent Increase Decrease",
        "documentation": "Sensitivity analysis for translation exposure risk reasonably possible change in risk variable impact on loss before tax due to ten percent increase decrease."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SeparationOfEmbeddedDerivative": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SeparationOfEmbeddedDerivative",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureChangesInLiabilitiesAttributableToFinancingActivitiesSummaryOfChangesInLiabilitiesAttributableToFinancingActivitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Separation of Embedded Derivative",
        "documentation": "Separation of embedded derivative.",
        "terseLabel": "Separation of embedded derivative"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount paid to related party",
        "label": "Services received, related party transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of services received in related party transactions. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r450",
      "r517"
     ]
    },
    "otly_SettlingPeriodOfCurrentLiability": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SettlingPeriodOfCurrentLiability",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settling period of current liability",
        "label": "Settling Period Of Current Liability",
        "documentation": "Settling period of current liability."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SeverancePay": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SeverancePay",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance pay",
        "label": "Severance Pay",
        "documentation": "Severance pay."
       }
      }
     },
     "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": []
    },
    "otly_ShareBasedCompensationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShareBasedCompensationMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Based Compensation",
        "label": "Share Based Compensation [Member]",
        "documentation": "Share based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShareCapital": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShareCapital",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital",
        "label": "Share Capital",
        "documentation": "Share capital."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShareCapitalParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShareCapitalParValue",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Par value per share",
        "label": "Share Capital Par Value",
        "documentation": "Share capital par value."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShareCapitalPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShareCapitalPercentage",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital percentage",
        "label": "Share Capital Percentage",
        "documentation": "Share capital percentage."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShareHolderLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShareHolderLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholder loan",
        "label": "Share Holder Loan",
        "documentation": "Share holder loan."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharePriceDecreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharePriceDecreaseInFairValueOfConvertibleNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price decrease 30%",
        "label": "Share price decrease in fair value of convertible notes",
        "documentation": "Share price decrease in fair value of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharePriceDecreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharePriceDecreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price decrease 10%",
        "label": "Share Price Decrease In Fair Value Of Warrants Granted",
        "documentation": "Share price decrease in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharePriceIncreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharePriceIncreaseInFairValueOfConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price increase 30%",
        "label": "Share price increase in fair value of convertible notes",
        "documentation": "Share price increase in fair value of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharePriceIncreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharePriceIncreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price increase 10%",
        "label": "Share Price Increase In Fair Value Of Warrants Granted",
        "documentation": "Share price increase in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharebasedPaymentAwardVestingPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharebasedPaymentAwardVestingPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Sharebased Payment Award Vesting Period",
        "documentation": "Sharebased payment award vesting period."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharesIssuedInConversionOfLoan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharesIssuedInConversionOfLoan",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares issued to convert loan",
        "label": "Shares Issued In Conversion Of Loan",
        "documentation": "Shares issued in conversion of loan."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SharesIssuedInExerciseOfWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SharesIssuedInExerciseOfWarrants",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in exercise of warrants",
        "label": "Shares Issued In Exercise Of Warrants",
        "documentation": "Shares issued in exercise of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShortTermCreditFacilityUtilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShortTermCreditFacilityUtilized",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term credit facility utilized",
        "label": "Short Term Credit Facility Utilized",
        "documentation": "Short-term credit facility utilized."
       }
      }
     },
     "auth_ref": []
    },
    "otly_ShortTermLeaseTerm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "ShortTermLeaseTerm",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term lease term",
        "label": "Short Term Lease Term",
        "documentation": "Short term lease term."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Bank overdraft facility",
        "terseLabel": "Short-term credit facility",
        "label": "Liabilities to credit institutions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCashAndCashEquivalentsSummaryOfCashAndCashEquivalentsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "S-T deposits",
        "terseLabel": "Short-term deposits",
        "label": "Short-term deposits, classified as cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "ifrs-full_ShorttermRestructuringProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermRestructuringProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current restructuring provision",
        "terseLabel": "Current, Restructuring"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provision for restructuring. [Refer: Restructuring provision]"
       }
      }
     },
     "auth_ref": [
      "r453"
     ]
    },
    "otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SignificantAccountingJudgmentsEstimatesAndAssessmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Judgments Estimates And Assessments [Abstract]",
        "documentation": "Significant accounting judgments estimates and assessments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SignificantAccountingJudgmentsEstimatesAndAssessmentsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Judgments Estimates And Assessments [Line Items]",
        "label": "Significant Accounting Judgments Estimates And Assessments [Line Items]",
        "documentation": "Significant accounting judgments estimates and assessments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SignificantAccountingJudgmentsEstimatesAndAssessmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SignificantAccountingJudgmentsEstimatesAndAssessmentsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Judgments Estimates And Assessments [Table]",
        "label": "Significant Accounting Judgments Estimates And Assessments [Table]",
        "documentation": "Significant accounting judgments estimates and assessments."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "documentation": "Significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "documentation": "Significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [axis]",
        "label": "Associates [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": [
      "r53",
      "r57",
      "r139",
      "r377"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r57",
      "r139",
      "r377"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [axis]",
        "label": "Subsidiaries [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": [
      "r53",
      "r57",
      "r138",
      "r376"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureInvestmentsInSubsidiariesSummaryOfPrincipalSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r57",
      "r138",
      "r376"
     ]
    },
    "otly_SingleExternalCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SingleExternalCustomerMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Single External Customer",
        "label": "Single External Customer [Member]",
        "documentation": "Single external customer."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SocialSecurityContributions",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Social security costs",
        "label": "Social security contributions"
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Axis]"
       }
      }
     },
     "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": []
    },
    "otly_StatementOfCashFlowsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StatementOfCashFlowsLineItems",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Line Items]",
        "documentation": "Statement Of Cash Flows [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_StatementOfCashFlowsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StatementOfCashFlowsTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Of Cash Flows [Table]",
        "documentation": "Statement Of Cash Flows [Table]"
       }
      }
     },
     "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://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Changes In Equity [Line Items]",
        "label": "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://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement Of Changes In Equity [Table]",
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r397"
     ]
    },
    "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_StatementThatLesseeAccountsForShorttermLeasesUsingRecognitionExemption": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementThatLesseeAccountsForShorttermLeasesUsingRecognitionExemption",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shorter lease term period",
        "label": "Statement that lessee accounts for short-term leases using recognition exemption"
       }
      },
      "en": {
       "role": {
        "documentation": "The statement that the lessee accounts for short-term leases using the recognition exemption in paragraph 6 of IFRS 16. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "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": [
      "r554",
      "r565",
      "r575",
      "r608"
     ]
    },
    "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": []
    },
    "otly_StockIssuedDuringPeriodExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StockIssuedDuringPeriodExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Stock Issued During Period, Exercise of Stock Options",
        "documentation": "Stock Issued During Period, Exercise of Stock Options."
       }
      }
     },
     "auth_ref": []
    },
    "otly_StockOptionsForExchangeToRsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StockOptionsForExchangeToRsusMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options for Exchange to RSUs",
        "label": "Stock options for exchange to RSUs [member]",
        "documentation": "Stock options for exchange to RSUs [member]."
       }
      }
     },
     "auth_ref": []
    },
    "otly_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Stock Options [Member]",
        "documentation": "Stock options member."
       }
      }
     },
     "auth_ref": []
    },
    "otly_StrategicReviewOfGreaterChinaBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "StrategicReviewOfGreaterChinaBusiness",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureOtherOperatingIncomeAndExpensesNetSummaryOfOtherOperatingIncomeAndExpensesNetDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategic Review of Greater China Business",
        "documentation": "Strategic review of greater china business.",
        "terseLabel": "Strategic review of Greater China business",
        "verboseLabel": "Strategic review of Greater China business"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries",
        "label": "Total for all subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r53",
      "r57",
      "r138",
      "r314",
      "r376"
     ]
    },
    "otly_SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SummaryOfPotentialDilutiveInstrumentsThatWereNotIncludedInDilutedLossPerShareCalculationsExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Potential Dilutive Securities that were not Included in Diluted Loss per Share Calculations",
        "label": "Summary Of Potential Dilutive Instruments That Were Not Included In Diluted Loss Per Share Calculations Explanatory",
        "documentation": "Summary of potential dilutive instruments that were not included in diluted loss per share calculations."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SummaryOfSignificantAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SummaryOfSignificantAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary Of Significant Accounting Policies [Abstract]",
        "documentation": "Summary of significant accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SummaryOfWeightedAverageNumberOfSharesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SummaryOfWeightedAverageNumberOfSharesExplanatory",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Weighted Average Number of Shares",
        "label": "Summary Of Weighted Average Number Of Shares Explanatory",
        "documentation": "Summary of weighted average number of shares explanatory."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SuperSeniorRevolvingCreditFacilityAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SuperSeniorRevolvingCreditFacilityAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Super senior revolving credit facility agreement [Member]",
        "documentation": "Super senior revolving credit facility agreement.",
        "terseLabel": "Super Senior Revolving Credit Facility Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "otly_SuperSeniorRevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SuperSeniorRevolvingCreditFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Super Senior Revolving Credit Facility",
        "label": "Super Senior Revolving Credit Facility [Member]",
        "documentation": "Super senior revolving credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SustainabilityLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SustainabilityLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sustainability loan",
        "label": "Sustainability Loan",
        "documentation": "Sustainability loan."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SustainableRevolvingCreditFacilityAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SustainableRevolvingCreditFacilityAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Sustainable Revolving Credit Facility Agreement",
        "terseLabel": "SRCF Agreement",
        "label": "Sustainable Revolving Credit Facility Agreement [Member]",
        "documentation": "Sustainable revolving credit facility agreement."
       }
      }
     },
     "auth_ref": []
    },
    "otly_SwedishNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "SwedishNotesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swedish notes.",
        "label": "Swedish Notes [member]",
        "terseLabel": "Swedish Notes"
       }
      }
     },
     "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": [
      "r601"
     ]
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax effect of changes in tax rates",
        "negatedLabel": "Tax effect of changes in tax rates",
        "label": "Tax effect from change in tax rate"
       }
      },
      "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 changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r291"
     ]
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-deductible costs",
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "negatedLabel": "Non-deductible costs"
       }
      },
      "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": [
      "r5",
      "r291"
     ]
    },
    "ifrs-full_TaxEffectOfForeignTaxRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfForeignTaxRates",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of tax rates in foreign jurisdictions",
        "negatedLabel": "Effect of tax rates in foreign jurisdictions",
        "label": "Tax effect of foreign tax rates"
       }
      },
      "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 foreign tax rates. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r291"
     ]
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax effect of revenues exempt from taxation",
        "label": "Tax effect of revenues exempt from taxation",
        "terseLabel": "Non-taxable income"
       }
      },
      "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 revenues that are exempt from taxation. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r291"
     ]
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureIncomeTaxSummaryOfReconciliationOfTaxExpenseBenefitAndAccountingLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At Sweden\u2019s corporate income tax rate of 20.6% (21.4%)",
        "label": "Tax expense (income) at applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r291"
     ]
    },
    "otly_TaxLossCarryForwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TaxLossCarryForwards",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Tax loss carry-forwards",
        "label": "Tax Loss Carry Forwards",
        "documentation": "Tax loss carry forwards."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TaxLossCarryForwardsWhichHaveNoDateToExpire": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TaxLossCarryForwardsWhichHaveNoDateToExpire",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails": {
       "parentTag": "otly_TaxLossCarryForwards",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax loss carry-forwards, Unlimited",
        "label": "Tax Loss Carry Forwards Which Have No Date To Expire",
        "documentation": "Tax loss carry forwards which have no date to expire."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TaxLossCarryForwardsWithExpirationNotLaterThanFiveYear",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails": {
       "parentTag": "otly_TaxLossCarryForwards",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfTaxLossCarryForwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax loss carry-forwards, Less than 5 years",
        "label": "Tax Loss Carry Forwards With Expiration Not Later Than Five Year",
        "documentation": "Tax loss carry forwards with expiration not later than five year."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TaxLossesCarriedForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TaxLossesCarriedForwardMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Losses Carried Forward",
        "label": "Tax Losses Carried Forward [Member]",
        "documentation": "Tax losses carried forward."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TaxLossesForWhichDeferredTaxAssetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TaxLossesForWhichDeferredTaxAssetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax losses for which deferred tax asset recognized",
        "label": "Tax Losses For Which Deferred Tax Asset Recognized",
        "documentation": "Tax losses for which deferred tax asset recognized."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "label": "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": [
      "r11",
      "r296"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "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": [
      "r11",
      "r296"
     ]
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax asset",
        "label": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Total for all associates [member]; Total for all subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "otly_TermLoanBCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TermLoanBCreditAgreementMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "TLB Credit Agreement",
        "documentation": "Term loan B credit agreement.",
        "label": "Term Loan B Credit Agreement [member]",
        "terseLabel": "Term Loan B Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TermLoanFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TermLoanFacility",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan facility.",
        "label": "Term loan facility"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TermLoanFacilityPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TermLoanFacilityPeriod",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan facility period.",
        "label": "Term loan facility period"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TermLoanOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TermLoanOne",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term financing",
        "label": "Term Loan One",
        "documentation": "Term loan one.",
        "verboseLabel": "Term loan facility, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TermLoanTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TermLoanTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term financing",
        "label": "Term Loan Two",
        "documentation": "Term loan one."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TerminalGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TerminalGrowthRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminal growth rate member.",
        "label": "Terminal Growth Rate [Member]",
        "terseLabel": "Terminal Growth Rate"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TextBlock1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TextBlock1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Text Block1 [Abstract]",
        "documentation": "Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TheCompanyMayRequireConversionOfTheConvertibleNotesIfTheLastReportedSalePriceOfTheCompanyAdseEqualsOrExceeds200": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TheCompanyMayRequireConversionOfTheConvertibleNotesIfTheLastReportedSalePriceOfTheCompanyAdseEqualsOrExceeds200",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "The Company May Require Conversion Of The Convertible Notes If The Last Reported Sale Price Of The Company ADSE Equals Or Exceeds 200%",
        "documentation": "The company may require conversion of the convertible notes if the last reported sale price of the company adse equals or exceeds 200%.",
        "terseLabel": "Conversion of the convertible notes if the last reported sale price of the company ADSE equals or exceeds 200%"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Top of Range",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r145",
      "r170",
      "r189",
      "r283",
      "r472",
      "r474",
      "r675"
     ]
    },
    "otly_TotalReceivedSalesPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TotalReceivedSalesPrice",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price received",
        "label": "Total Received Sales Price",
        "documentation": "Total received sales price."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TotalSalesConsiderationReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TotalSalesConsiderationReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration received",
        "label": "Total Sales Consideration Received",
        "documentation": "Total sales consideration received."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r593"
     ]
    },
    "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": [
      "r600"
     ]
    },
    "otly_TotalShortfallExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TotalShortfallExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total shortfall expenses.",
        "label": "Total shortfall expenses"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TotalUndiscountedCashFlowsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TotalUndiscountedCashFlowsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Undiscounted Cash Flows",
        "label": "Total Undiscounted Cash Flows Member",
        "documentation": "Total undiscounted cash flows."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails": {
       "parentTag": "otly_NonDerivateFinancialLiabilitiesUndiscountedCashflows",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails": {
       "parentTag": "otly_IncreaseDecreaseInRiskExposure",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategorySummaryOfFinancialInstrumentsPerCategoryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade payables",
        "terseLabel": "Trade payables",
        "label": "Current trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      }
     },
     "auth_ref": [
      "r527",
      "r686"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_TradeReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TradeReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Receivables [Abstract]",
        "documentation": "Trade receivables abstract."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables [member]",
        "label": "Trade receivables [member]",
        "verboseLabel": "Trade Receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r210",
      "r214",
      "r371",
      "r374",
      "r488",
      "r682"
     ]
    },
    "otly_TradeReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TradeReceivablesTable",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade Receivables [Table]",
        "label": "Trade Receivables [Table]",
        "documentation": "Trade receivables."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TrademarksPatentsAndSimilarRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TrademarksPatentsAndSimilarRightsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks, Patents and Similar Rights",
        "label": "Trademarks Patents And Similar Rights [Member]",
        "documentation": "Trademarks, patents and similar rights."
       }
      }
     },
     "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": [
      "r621"
     ]
    },
    "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": [
      "r623"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "otly_TransfersBetweenLevelsInFairValueHierarchy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TransfersBetweenLevelsInFairValueHierarchy",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialInstrumentsPerCategoryAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers between levels",
        "label": "Transfers Between Levels In Fair Value Hierarchy",
        "documentation": "Transfers between levels in fair value hierarchy."
       }
      }
     },
     "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": [
      "r624"
     ]
    },
    "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": [
      "r625"
     ]
    },
    "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": [
      "r625"
     ]
    },
    "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": [
      "r623"
     ]
    },
    "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": [
      "r623"
     ]
    },
    "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": [
      "r626"
     ]
    },
    "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": [
      "r624"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares",
        "label": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r522",
      "r530"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r397"
     ]
    },
    "otly_TwoExistingProductionPlantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "TwoExistingProductionPlantsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSignificantAccountingJudgmentsEstimatesAndAssessmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Existing Production Plants",
        "label": "Two Existing Production Plants [Member]",
        "documentation": "Two existing production plants.."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "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": [
      "r63"
     ]
    },
    "ifrs-full_TypesOfAntidilutiveInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfAntidilutiveInstrumentsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinanceIncomeAndExpensesAdditionalInformationDetails"
     ],
     "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": [
      "r63"
     ]
    },
    "ifrs-full_TypesOfContractsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfContractsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of contracts [axis]",
        "label": "Types of contracts [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": [
      "r478",
      "r483",
      "r508"
     ]
    },
    "ifrs-full_TypesOfContractsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfContractsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureRelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of contracts with customers. It also represents the standard value for the 'Types of contracts' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r483",
      "r508"
     ]
    },
    "ifrs-full_TypesOfCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfCustomersAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of customers [axis]",
        "label": "Types of customers [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": [
      "r477",
      "r507"
     ]
    },
    "ifrs-full_TypesOfCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfCustomersDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of customers. It also represents the standard value for the 'Types of customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r507"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]",
        "terseLabel": "Types of interest rates [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": [
      "r674"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [axis]",
        "label": "Types of risks [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": [
      "r37",
      "r171",
      "r172",
      "r173",
      "r175",
      "r204",
      "r208",
      "r209",
      "r309"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSensitivityAnalysisOfInterestRateParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfFinancialLiabilitiesIntoMaturityGroupingsBasedOnContractualMaturitiesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r171",
      "r172",
      "r173",
      "r175",
      "r204",
      "r208",
      "r209",
      "r309"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [axis]",
        "label": "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": [
      "r190",
      "r358"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedParentheticalDetails"
     ],
     "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": [
      "r190",
      "r358"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfNonCurrentAssetsByCountryDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenueFromExternalCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "USD",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureTradeReceivablesSummaryOfCarryingAmountsByCurrencyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USD",
        "label": "United States of America, Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "otly_USDSEKMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "USDSEKMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfExposureToForeignCurrencyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USD/SEK",
        "label": "U S D S E K [Member]",
        "documentation": "USD/SEK."
       }
      }
     },
     "auth_ref": []
    },
    "otly_USDVsSEKExchangeRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "USDVsSEKExchangeRateMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfRiskExposureInForeignCurrenciesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "USD/SEK Exchange Rate",
        "label": "U S D Vs S E K Exchange Rate [Member]",
        "documentation": "USD/SEK exchange rate."
       }
      }
     },
     "auth_ref": []
    },
    "otly_USNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "USNotesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureLossPerShareSummaryOfPotentialDilutiveSecuritiesNotIncludedInDilutedLossPerShareCalculationsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S Notes [member]",
        "documentation": "U.S Notes [member]",
        "terseLabel": "U.S. Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSegmentInformationSummaryOfRevenueAdjustedEbitdaAndEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated Amounts",
        "label": "Unallocated amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504"
     ]
    },
    "otly_UncommittedIncrementalRevolvingFacilityOption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "UncommittedIncrementalRevolvingFacilityOption",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Uncommitted incremental revolving facility option.",
        "label": "Uncommitted incremental revolving facility option"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnderlyingEquityInstrumentAndDepositaryReceiptsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnderlyingEquityInstrumentAndDepositaryReceiptsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying equity instrument and depositary receipts [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": [
      "r682"
     ]
    },
    "ifrs-full_UnderlyingEquityInstrumentAndDepositaryReceiptsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnderlyingEquityInstrumentAndDepositaryReceiptsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesParentheticalDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfKeyInputsAndAssumptionsUsedInTheValuationModelForFairValueOfTheConvertibleNoteParenth",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying equity instrument and depositary receipts [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the \u2018Underlying equity instrument and depositary receipts\u2019 axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "otly_UndrawnBankOverdraftFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "UndrawnBankOverdraftFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undrawn bank overdraft facilities",
        "label": "Undrawn Bank Overdraft Facilities",
        "documentation": "Undrawn bank overdraft facilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sustainable revolving credit facility agreement, increase in undrawn amount",
        "label": "Undrawn borrowing facilities",
        "verboseLabel": "Undrawn revolving credit facility",
        "netLabel": "Undrawn borrowing commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "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": [
      "r620"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [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": [
      "r142",
      "r672"
     ]
    },
    "ifrs-full_UnobservableInputsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnobservableInputsDomain",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r672"
     ]
    },
    "otly_UnrecognizedTaxEffectRelatedToTransactionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "UnrecognizedTaxEffectRelatedToTransactionCost",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax effect related to transaction cost",
        "label": "Unrecognized Tax Effect Related To Transaction Cost",
        "documentation": "Unrecognized tax effect related to transaction cost."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedProvisionReversedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedProvisionReversedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureProvisionsSummaryOfChangesInProvisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reversal of non-utilized amounts",
        "terseLabel": "Reversal of non-utilized amounts",
        "label": "Unused provision reversed, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount reversed for unused other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r330"
     ]
    },
    "ifrs-full_UnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxCreditsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Credits",
        "label": "Unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax credits that have been received and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r296"
     ]
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxAssetsNotBeenRecognizedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused tax losses for which no deferred tax asset recognized",
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "verboseLabel": "Total unrecognized deferred tax assets"
       }
      },
      "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": [
      "r7",
      "r293"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureIncomeTaxSummaryOfDeferredTaxRelatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused Tax Losses",
        "label": "Unused tax losses [member]"
       }
      },
      "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": [
      "r11",
      "r296"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, estimated useful life",
        "label": "Useful life measured as period of time, intangible assets other than goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r84",
      "r333"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSummaryOfAccountingPoliciesEstimatedUsefulLifeOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r297"
     ]
    },
    "otly_UtilisationAllowanceAccountForCreditLossesOfFinancialAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilisation Allowance Account For Credit Losses of Financial Asset",
        "documentation": "Utilisation allowance account for credit losses of financial asset.",
        "terseLabel": "Receivables written off during the year as uncollectible"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementSummaryOfAllowanceForExpectedCreditLossesOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Utilisation, allowance account for credit losses of financial assets",
        "terseLabel": "Receivables written off during the year as uncollectible",
        "label": "Utilisation, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "otly_UtilizedLoanAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "UtilizedLoanAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Utilized loan amount.",
        "label": "Utilized Loan Amount",
        "terseLabel": "Utilized loan amount"
       }
      }
     },
     "auth_ref": []
    },
    "otly_VolatilityDecreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VolatilityDecreaseInFairValueOfConvertibleNotes",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility decrease in fair value of convertible notes",
        "documentation": "Volatility decrease in fair value of convertible notes.",
        "terseLabel": "Volatility decrease 10 percentage points"
       }
      }
     },
     "auth_ref": []
    },
    "otly_VolatilityDecreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VolatilityDecreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility decrease 2%",
        "label": "Volatility Decrease In Fair Value Of Warrants Granted",
        "documentation": "Volatility decrease in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_VolatilityIncreaseInFairValueOfConvertibleNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VolatilityIncreaseInFairValueOfConvertibleNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureFinancialInstrumentsPerCategorySummaryOfImpactOfKeyInputsAndAssumptionsOnTheFairValueOfTheConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility increase in fair value of convertible notes",
        "documentation": "Volatility increase in fair value of convertible notes.",
        "terseLabel": "Volatility increase 10 percentage points"
       }
      }
     },
     "auth_ref": []
    },
    "otly_VolatilityIncreaseInFairValueOfWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VolatilityIncreaseInFairValueOfWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerEmployeeStockOptionGrantedDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfChangesOnFairValuePerWarrantGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility increase 2%",
        "label": "Volatility Increase In Fair Value Of Warrants Granted",
        "documentation": "Volatility increase in fair value of warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "otly_VolumeShortFallExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VolumeShortFallExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shortfall expenses",
        "label": "Volume Short fall Expenses",
        "documentation": "Volume Short fall Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "otly_VotingPowerDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "VotingPowerDescription",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting power description",
        "label": "Voting Power Description",
        "documentation": "Voting power description."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r589"
     ]
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureEmployeeAndPersonnelCostsSummaryOfEmployeeBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Salaries and other remuneration",
        "label": "Wages and salaries"
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "ifrs-full_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WarrantsMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Warrants [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for warrants."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "otly_WeightedAverageConversionRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageConversionRate",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Conversion Rate",
        "documentation": "Weighted average conversion rate.",
        "terseLabel": "Weighted average conversion rate"
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageExercisePriceOfEmployeeStockOptionsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageExercisePriceOfEmployeeStockOptionsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise price",
        "label": "Weighted Average Exercise Price Of Employee Stock Options Outstanding In Sharebased Payment Arrangement",
        "documentation": "Weighted average exercise price of employee stock options outstanding in sharebased payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exercise price per share Exercised during the period",
        "label": "Weighted average exercise price of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "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": [
      "r673"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exercise price per share, Forfeited during the period",
        "label": "Weighted average exercise price of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exercise price per share, Granted during the year",
        "label": "Weighted average exercise price of other equity instruments granted in share-based payment arrangement"
       }
      },
      "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": [
      "r673"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Average exercise price per share, Beginning balance",
        "periodEndLabel": "Average exercise price per share, Ending balance",
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "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": [
      "r673"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price, Vested and 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": [
      "r186",
      "r356"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price, Exercised",
        "verboseLabel": "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": [
      "r183",
      "r353"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options expired in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price, Expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options expired in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r184",
      "r354"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Forfeited",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r182",
      "r352"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price, Granted",
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r181",
      "r351"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise",
        "verboseLabel": "Weighted average exercise price, Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Types of share-based payment arrangements [domain]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r188"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, Beginning balance",
        "periodEndLabel": "Weighted average exercise price, Ending balance",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r180",
      "r185",
      "r350",
      "r355"
     ]
    },
    "otly_WeightedAverageExercisePriceOfShareOptionsStockOptionsExchangedToRSU": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsStockOptionsExchangedToRSU",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfEmployeeStockOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price Of Share Options Stock Options Exchanged To RSU",
        "documentation": "Weighted average exercise price of share options stock options exchanged to RSU.",
        "terseLabel": "Weighted average exercise price, Stock options exchanged to RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageExercisePriceOfWarrantsRedeemed": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageExercisePriceOfWarrantsRedeemed",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average exercise price per share, Redeemed during the year",
        "label": "Weighted Average Exercise Price Of Warrants Redeemed",
        "documentation": "Weighted average exercise price of warrants redeemed."
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeited": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsForfeited",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value, Forfeited",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Forfeited",
        "documentation": "Weighted average fair value at measurement date other equity instruments forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value, Granted",
        "label": "Weighted average fair value at measurement date, other equity instruments granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "otly_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsOutstanding",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Grant date fair value, Beginning balance",
        "periodEndLabel": "Grant date fair value, Ending balance",
        "label": "Weighted Average Fair Value At Measurement Date Other Equity Instruments Outstanding",
        "documentation": "Weighted average fair value at measurement date other equity instruments outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsVested": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsVested",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value at measurement date other equity instruments vested",
        "label": "Grant date fair value , Vested"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value",
        "label": "Weighted average fair value at measurement date, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "otly_WeightedAverageFairValueAtMeasurementGrantedInExchangeForStockOptions": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageFairValueAtMeasurementGrantedInExchangeForStockOptions",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Fair Value At Measurement Granted In Exchange For Stock Options",
        "documentation": "Weighted average fair value at measurement granted in exchange for stock options.",
        "terseLabel": "Grant date fair value, Granted in exchange for stock options"
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageNumberOfAmericanDepositaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageNumberOfAmericanDepositaryShares",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of American Depositary Shares",
        "documentation": "Weighted average number of american depositary shares.",
        "terseLabel": "Weighted average number of ADS (1 ADS representing 20 ordinary shares)"
       }
      }
     },
     "auth_ref": []
    },
    "otly_WeightedAverageSharePriceAtGrantDateWarrants": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageSharePriceAtGrantDateWarrants",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price per share",
        "label": "Weighted Average Share Price At Grant Date Warrants",
        "documentation": "Weighted average share price at grant date warrants."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfStockOptionsForExchangeToRsusAndEmployeeStockOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share price at grant date",
        "label": "Weighted average share price, share options granted",
        "verboseLabel": "Weighted-average ADS price at grant date"
       }
      },
      "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": [
      "r191"
     ]
    },
    "otly_WeightedAverageSharePriceWarrantsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WeightedAverageSharePriceWarrantsGranted",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureSharebasedCompensationSummaryOfModelInputsForWarrantsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average share price at grant date",
        "label": "Weighted Average Share Price Warrants Granted",
        "documentation": "Weighted average share price warrants granted."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLossPerShareSummaryOfLossPerShareDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "verboseLabel": "Weighted average number of shares, 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": [
      "r62"
     ]
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/Role_StatementConsolidatedStatementOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shares used in computation",
        "terseLabel": "Weighted average comon shares outstanding:",
        "label": "Weighted average ordinary shares used in calculating basic and diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "otly_WorkingCapitalCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "WorkingCapitalCreditFacilityMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureEventsAfterTheEndOfTheReportingPeriodAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureInterestbearingLoansAndBorrowingsAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureFinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital credit facility.",
        "label": "Working Capital Credit Facility [Member]",
        "terseLabel": "Working Capital Credit Facility"
       }
      }
     },
     "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": [
      "r587"
     ]
    },
    "otly_YyfTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.oatly.com/20251231",
     "localname": "YyfTransactionMember",
     "presentation": [
      "http://www.oatly.com/20251231/taxonomy/role/DisclosureNoncurrentAssetsHeldForSaleAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails",
      "http://www.oatly.com/20251231/taxonomy/role/Role_DisclosureLeasesSummaryOfChangesInRightOfUseAssetsParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "YYF transaction [Member]",
        "terseLabel": "YYF Transaction",
        "documentation": "YYF transaction."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_ab&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": "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Paragraph": "26",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&anchor=para_26_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2025-01-01",
   "Paragraph": "16A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2025-en-r&anchor=para_16A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "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"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "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"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "f",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_f_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "19B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_19B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_60&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "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"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Credit risk",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS07_g35A-38_TI",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "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"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "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"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "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"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "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",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "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"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "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"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "170",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_170&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "176",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_176&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r301": {
   "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": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "223",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_223_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "225",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_225_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "225",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_225_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "238",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_238_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "240",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_240_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "246",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_246_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r322": {
   "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"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "46",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_46_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r375": {
   "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"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B13&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_8_c&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.49",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.49&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_134&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r400": {
   "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"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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": "l",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_l&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r406": {
   "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": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_m&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r407": {
   "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": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_n&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_q&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r410": {
   "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": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_r&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r429": {
   "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": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_90&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r433": {
   "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"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r440": {
   "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"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r449": {
   "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"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r451": {
   "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"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "D Examples: disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI",
   "URIDate": "2025-03-27"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2025-03-27"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_119_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r463": {
   "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"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r466": {
   "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"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2025-03-27"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2025-03-27"
  },
  "r470": {
   "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"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r472": {
   "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"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r474": {
   "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"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r476": {
   "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"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "59",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_59_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r484": {
   "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"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r488": {
   "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"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r492": {
   "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"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r496": {
   "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"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_120_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "191",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_191_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "191",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_191_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r514": {
   "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"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "234",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_234_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "251",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_251&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r528": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r529": {
   "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": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r581": {
   "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"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r647": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r648": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r650": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r654": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r655": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r656": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r657": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r660": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r661": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r670": {
   "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"
  },
  "r671": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r673": {
   "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"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r675": {
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  }
 }
}
